badnikhil@tty1$
tty1 — badnikhil@myos: ~

badnikhil@myos:~$whoami

Nikhil Ludder

badnikhil@myos:~$./bin/status --current

[+] Kernel loaded successfully.
[+] 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:~$_

·GSoC 2026 — API Dash·Google TPU Research Cloud·450+ LeetCode·5★ CodeChef·AWS Solutions Architect·AWS Cloud Practitioner·Dlang Contributor·bindbc-cuda Creator·Awesome OS Listed·Symmetry Autumn of Code·GSoC 2026 — API Dash·Google TPU Research Cloud·450+ LeetCode·5★ CodeChef·AWS Solutions Architect·AWS Cloud Practitioner·Dlang Contributor·bindbc-cuda Creator·Awesome OS Listed·Symmetry Autumn of Code
badnikhil@sys:~$ cat about.txt_

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.

GITHUB_METRICS_DUMPGitHub Stats
PID: 1024UI_THREAD

Production apps on Play Store. GSoC 2026. API Dash contributions. Real users, real scale.

[Flutter][Dart][GetX][REST API]
PID: 0x00KERNEL_MODE

Custom OS from BIOS to UEFI. CUDA kernels at 93% cuBLAS. bindbc-cuda creator.

[C/C++][CUDA][Assembly][OS Dev]
Active_Daemons
[0x1A]GSoC_2026::API_Dash_CLI
[0x1B]bindbc-cuda::merge_to_org
[0x1C]Symmetry_AoC::D_ecosystem
02. experience

Where I've Built

Co-Founder & CTO[Jan 2026 – Present]

$Chief Technology Officer

Doordripp@Ghaziabad, UP · Startup
  • >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.
[Flutter][Dart][GetX][REST API][Startup][CTO][Play Store][Android]
GSoC 2026[May 2026 – Present]

$Google Summer of Code Contributor

API Dash — foss42@Open Source · Remote
  • >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][Dart][GSoC][CLI][Open Source][WebSocket][gRPC][OAuth2][MQTT]
Internship[Jun 2025 – Mar 2026]

$Flutter Developer Intern

Johar Basket@Remote
  • >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.
[Flutter][Dart][GetX][REST API][MVVM][Offline-first][Android][iOS]
> ./execute --projects

What I've Built

[SYSTEM]: Loading modules... production apps, CUDA kernels, and custom OS detected. Awaiting filter parameter.

root@badnikhil:~/src/gsoc-apidash.bin
_×

GSoC 2026 — API Dash

$ cat description.txt

> Google Summer of Code · foss42/apidash

[FLT_EXEC] 3K+ star repo

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.

--flutter--dart--gsoc--cli--websocket--grpc--mqtt--oauth2
root@badnikhil:~/src/camm.bin
_×

🚀CAMM

$ cat description.txt

> CUDA Accelerated Matrix Multiplication

[GPU_EXEC] 93% of NVIDIA cuBLAS throughput

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.

--cuda--c++--gpu--cublas--performance--register-tiling
root@badnikhil:~/src/myos.bin
_×

🖥️MyOS

$ cat description.txt

> Custom Operating System from Scratch

[SYS_EXEC] Listed in the Awesome OS repository

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.

--c--assembly--uefi--xhci--os-dev--pci--acpi--tty
root@badnikhil:~/src/johar-basket.bin
_×

🛒Johar Basket

$ cat description.txt

> Production E-commerce App · Play Store

[FLT_EXEC] Live on Google Play Store · Real users

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.

--flutter--dart--getx--rest-api--offline-first--mvvm
root@badnikhil:~/src/bindbc-cuda.bin
_×

🔗bindbc-cuda

$ cat description.txt

> CUDA Driver Bindings for D Language

[FLT_EXEC] Official Author & Maintainer

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.

--d-language--cuda--open-source--bindings--bindbc
root@badnikhil:~/src/silicon-to-assembly.bin
_×

📚Silicon to Assembly

$ cat description.txt

> CPU Fundamentals Roadmap

[FLT_EXEC] 11 ⭐ on GitHub

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.

--assembly--cpu-architecture--x86--learning-resource
root@badnikhil:~/src/mysyscaller.bin
_×

⚙️mysyscaller

$ cat description.txt

> Batch Syscall Script Executor

A low-level C and Assembly utility for executing batch system calls from a script file directly against the kernel.

--c--assembly--makefile--syscalls--kernel
root@badnikhil:~/src/ppm-image-viewer.bin
_×

🖼️PPM Image Viewer

$ cat description.txt

> 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.

--c++--sfml--cmake--graphics
root@badnikhil:~/src/flappy-bird.bin
_×

🐦Flappy Bird Clone

$ cat description.txt

> C++ / SFML Game

A complete clone of the classic Flappy Bird game built entirely in C++ using the SFML multimedia library.

--c++--sfml--game-dev
root@badnikhil:~/src/calculator-asm.bin
_×

🧮Calculator in Assembly

$ cat description.txt

> 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.

--assembly--x86-64--low-level--intel-syntax
root@badnikhil:~/src/random-walk.bin
_×

🎲Random Walk

$ cat description.txt

> C++ Simulation

Visual random walk simulation in C++. Built it because it seemed cool — because it is.

--c++--simulation--math
badnikhil@dev:~/portfolio$ cat open_source_impact.txt

# Not just PRs — real impact.

# Architectural changes, new packages, and finding deprecated dependencies.

commit 00000000(HEAD -> ldc)
Author:Nikhil Ludder<nikhilljatt@gmail.com>

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.

--llvm--d-language--compiler--ptx
commit a7f83b19(HEAD -> apidash)
[GSoC 2026]
Author:Nikhil Ludder<nikhilljatt@gmail.com>
Target:foss42/apidash 3,000+

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.

--flutter--dart--open-source--gsoc-2026
commit c49e21df(HEAD -> bindbc-cuda)
[New Package]
Author:Nikhil Ludder<nikhilljatt@gmail.com>

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.

> "so I din't realise we were still using derelict for the cuda bindings... It might be worth trying to create a cuda binding using bind-bc as the base — Nicholas Wilson"
--d-language--cuda--bindings--new-package--bindbc
commit f3a198c2(HEAD -> dcompute)
Author:Nikhil Ludder<nikhilljatt@gmail.com>

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.

--d-language--cuda--gpu--unified-memory
commit 00000000(HEAD -> phobos)
Author:Nikhil Ludder<nikhilljatt@gmail.com>

Contributions to the D standard library

Contributed fixes to the D standard library.

PULL_REQUESTS.STAT
--d-language--standard-library--documentation
commit 00000000(HEAD -> awesome-os)
Author:Nikhil Ludder<nikhilljatt@gmail.com>

Added myOS to the curated list of awesome OS projects

Contributed to the awesome-os repository by adding my custom operating system project.

PULL_REQUESTS.STAT
--os-dev--awesome-list--open-source
_
05. skills

System Resources

Organized by domain. Language proficiencies mapped to live htop CPU threads.

1[||||||||||||||||||||||||||||||||||||]85.7%
2[||||||||||||||||||||||||||||||||||||]85.7%
3[||||||||||||||||||||||||||||||||||||]64.3%
4[||||||||||||||||||||||||||||||||||||]57.1%
5[||||||||||||||||||||||||||||||||||||]35.7%
Mem[||||||||||||||||||||||||||||||||||||]1.21G/32.0G
Swp[||||||||||||||||||||||||||||||||||||]0K/4.00G

Tasks: 142, 284 thr; 1 running

Load average: 0.02 0.04 0.05

Uptime: 00:00:00

PIDUSERPRINIVIRTRESSHRSCPU%MEM%TIME+Command
1root200225M12M8MS0.00.11:12.34/sbin/init (MyOS - UEFI)
1337badnikhil2004.2G1.8G256MR93.05.614:59.01nvcc -O3 -arch=sm_75 matmul_register_tiling.cu
1402badnikhil2001.5G800M120MS12.52.55:22.14flutter run -d linux --release
8080badnikhil200800M200M64MS2.00.60:45.12apidash --headless --port 8080
9001badnikhil200300M45M12MS1.50.20:12.88dmd -O -release bindbc_cuda.d
📱

Flutter & Mobile

0x666C
FlutterDartGetXProviderRiverpodMVVMREST APIsOffline-firstResponsive UIWidget Architecture
⚙️

Systems & Low-Level

0x7379
C / C++Assembly x86-64OS DevelopmentMemory ManagementPaging / MMUUEFI / BIOSPCI EnumerationxHCI (USB 3.0)Interrupts / IDTSyscalls
🚀

GPU & Parallel Computing

0x6770
CUDAShared MemoryRegister TilingMemory CoalescingcuBLASSIMD ConceptsGPU ProfilingWarp-level Optimizations
☁️

Cloud & Backend

0x636C
AWS Solutions ArchitectAWS Cloud PractitionerNode.jsExpressMongoDBREST / JSON
🛠️

Tools & Environment

0x746F
Git / GitHubLinuxQEMU / GDBAndroid StudioVS Codenvcc / NASMAndroid Emulator
🧠

CS Fundamentals

0x6373
OS InternalsComputer ArchitectureConcurrencyPerformance AnalysisCompilers (basics)Data StructuresAlgorithms
06. achievements

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.

/dev/tty1 · contact

Initiate Handshake

root@badnikhil:~
systemctl status opentowork.service
active (running)
Open to internships & GSoC collaborations