0x00007FF9 53 59 53 54 45 4D 53 20 45 4E 47 49 4E 45 45 52 |SYSTEMS ENGINEER|
0x00007FFA 46 4C 55 54 54 45 52 20 44 45 56 45 4C 4F 50 45 |FLUTTER DEVELOPE|
badnikhil@myos:~$whoami
Nikhil Ludder
badnikhil@myos:~$./bin/status --current
[+] Found 1 active contributor for GSoC 2026 (API Dash).
[+] Throughput optimized to 93% cuBLAS.
badnikhil@myos:~$cat mission.log
I count bits to save a clock. I |
badnikhil@myos:~$ls -la ./actions
badnikhil@myos:~$_
System.Info
> Computer Science student at KIET Group of Institutions (2024–2028), building things that actually work at scale.
> I live in two worlds: Flutter for production mobile, and C/CUDA/Assembly for the metal underneath.
> I don't chase trends. I write code that compiles fast, runs faster, and doesn't need a second explanation.
> Currently focused on GSoC 2026, adding multi-protocol support to API Dash — because WebSocket, MQTT, and gRPC deserve first-class treatment in a dev tool.
Production apps on Play Store. GSoC 2026. API Dash contributions. Real users, real scale.
Custom OS from BIOS to UEFI. CUDA kernels at 93% cuBLAS. bindbc-cuda creator.
Where I've Built
$Chief Technology Officer
- >Co-founder and CTO of Doordripp — a government-registered, VC-backed fashion delivery startup focused on delivering curated clothing and accessories in minutes.
- >Led technical strategy and execution as CTO for the mobile app, customer website, and backend services — owning architecture, stack selection, scalability, security, and deployment.
- >Defined and implemented the core system architecture across mobile, web, order management, and real-time delivery tracking while maintaining strong technical ownership of the Flutter app codebase.
- >Built the customer-facing mobile application in Flutter and established the engineering infrastructure: CI/CD, state management (GetX), REST API integration, and Play Store release pipeline.
- >Designed and supervised backend API integration, order flow orchestration, delivery routing, and real-time GPS tracking features.
- >Aligned business, design, and engineering priorities in a two-person founding team to ship fast, iterate on product-market fit, and deliver end-to-end technical leadership.
$Google Summer of Code Contributor
- >Selected for GSoC 2026 under API Dash — mentors personally reached out and invited me to participate.
- >Developing multi-protocol support (WebSocket, MQTT, gRPC) and a developer-focused cross-platform CLI.
- >Designed a modular, protocol-agnostic architecture to enable real-time and streaming communication within a unified platform.
- >Executed a pure-Dart refactor of core packages (apidash_core, better_networking, genai), removing all Flutter SDK dependencies from business logic.
- >Built an OAuth2 abstraction layer with a callback-based design — supporting both GUI browser auth and headless CLI terminal auth flows.
- >Exploring low-latency communication patterns, protocol abstraction, and system-level design trade-offs.
- >Collaborating with mentors through structured milestones, code reviews, and evaluation cycles.
$Flutter Developer Intern
- >Worked on a production-grade e-commerce Flutter application deployed on Google Play Store, serving real users.
- >Developed and maintained cross-platform Flutter apps (Android & iOS) with scalable, reusable widget-based UI components.
- >Integrated REST APIs with robust data synchronization, error handling, and asynchronous workflows.
- >Implemented state management using GetX, following clean separation of UI, logic, and data layers (MVVM-inspired).
- >Built offline-first functionality for the Delivery Partner app using local caching to support low-network environments.
- >Optimized grocery listing pages using lazy loading and pagination, reducing load times by 40%.
- >Improved UI performance by centralizing responsive logic, eliminating 1000+ redundant MediaQuery calls.
- >Collaborated using Git-based workflows, participating in code reviews and iterative feature development.
What I've Built
[SYSTEM]: Loading modules... production apps, CUDA kernels, and custom OS detected. Awaiting filter parameter.
> Google Summer of Code · foss42/apidash
Multi-protocol support (WebSocket, MQTT, gRPC) and a developer CLI for API Dash. Includes a pure-Dart refactor of core packages, OAuth2 abstraction layer, and a protocol-agnostic modular architecture.
🚀CAMM
> CUDA Accelerated Matrix Multiplication
Five kernel implementations from naive to register-level tiling with size-specialized variants. Coalesced memory access, shared memory tiles, vectorized loads, warp-level and register-level optimizations.
🖥️MyOS
> Custom Operating System from Scratch
UEFI bootloader ported from BIOS, 64-bit protected mode, TTY layer for keyboard interrupts, ACPI support for modern USB, PCI enumeration, and a full xHCI (USB 3.0) driver. Virtual-to-physical memory mapping and frame allocator.
🛒Johar Basket
> Production E-commerce App · Play Store
Full-scale mobile commerce platform with product browsing, cart, orders, and delivery flows. GetX state management, offline-first delivery partner app, 40% faster load times via lazy loading and pagination.
🔗bindbc-cuda
> CUDA Driver Bindings for D Language
Created modern CUDA driver API bindings for D from scratch, replacing the deprecated derelict-cuda package. Successfully migrated dcompute to this new backend (PR #96) and became the official author/maintainer.
📚Silicon to Assembly
> CPU Fundamentals Roadmap
Structured learning roadmap from transistors and logic gates all the way to assembly instructions. Designed to build intuition around CPU architecture and low-level computation.
⚙️mysyscaller
> Batch Syscall Script Executor
A low-level C and Assembly utility for executing batch system calls from a script file directly against the kernel.
🖼️PPM Image Viewer
> C++ / SFML Format Viewer
A native viewer for the Portable Pixmap (PPM) P3 and P6 formats. Custom parser and rendering pipeline utilizing SFML for graphics output.
🐦Flappy Bird Clone
> C++ / SFML Game
A complete clone of the classic Flappy Bird game built entirely in C++ using the SFML multimedia library.
🧮Calculator in Assembly
> x86-64 Intel Syntax
A fully functional calculator built in x86-64 assembly using Intel syntax. Pure low-level arithmetic — no libc, no runtime, no shortcuts.
🎲Random Walk
> C++ Simulation
Visual random walk simulation in C++. Built it because it seemed cool — because it is.
# Not just PRs — real impact.
# Architectural changes, new packages, and finding deprecated dependencies.
Core compiler contributions to LDC (LLVM D Compiler)
Contributed fixes and features to the DCompute component, addressing semantic compiler crashes, AST traversal bugs, and implementing native PTX embedding for seamless kernel injection.
Major architectural contributions across the entire codebase
Multiple large PRs spanning core architecture refactoring, CLI implementation, multi-value parameter support, WebSockets, pure-Dart decoupling, and model migrations. Also selected as GSoC 2026 contributor.
Official Author & Maintainer of CUDA bindings for D
While implementing unified memory, I needed cuMemPrefetchAsync, but found our bindings (derelict-cuda) were deprecated. I built bindbc-cuda from scratch as a modern replacement. Now I am the official author and maintainer.
Migrated CUDA Backend to BindBC & Unified Memory
Worked on adding unified CUDA memory support (UnifiedBuffer!T) in dcompute. Following the creation of bindbc-cuda, I successfully migrated the entire dcompute CUDA driver backend from derelict to bindbc. Also implemented Native PTX embeddings.
Contributions to the D standard library
Contributed fixes to the D standard library.
Added myOS to the curated list of awesome OS projects
Contributed to the awesome-os repository by adding my custom operating system project.
System Resources
Organized by domain. Language proficiencies mapped to live htop CPU threads.
Tasks: 142, 284 thr; 1 running
Load average: 0.02 0.04 0.05
Uptime: 00:00:00
Flutter & Mobile
Systems & Low-Level
GPU & Parallel Computing
Cloud & Backend
Tools & Environment
CS Fundamentals
Proof of Work
Not claims — receipts. Every item here has a story.
Google Summer of Code 2026
API Dash · Selected
Selected for GSoC 2026 under API Dash. The mentors reached out and invited me to participate — then I built multi-protocol support and a developer CLI.
Google TPU Research Cloud
TRC Program
Oct 2025
Selected for Google's TPU Research Cloud program, providing access to specialized TPU hardware for ML and high-performance compute workloads.
AWS Solutions Architect
Associate · Certified
AWS Certified Solutions Architect — Associate. Cloud architecture design, scalability, fault tolerance, and infrastructure best practices.
AWS Cloud Practitioner
Certified
AWS Certified Cloud Practitioner. Foundational AWS cloud knowledge spanning compute, storage, networking, and security services.