Skip to content
View badnikhil's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@da-Circle @collective-qubits-society

Block or report badnikhil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
badnikhil/README.md

Nikhil · Systems Programmer & Full-Stack Architect

"I count bits to save a clock. I don't use valgrind; I know where I left my pointers. But when it's time to ship, I make the Cloud bend to my will."

They say software is eating the world, but most of it is choking on bloated frameworks and electron apps. I prefer staying close to the metal. I write code that respects the CPU, compiles fast, and runs faster.

I'm a systems programmer, open-source maintainer, and now an enterprise-grade full-stack architect. Whether I'm writing bare-metal OS kernels, optimizing CUDA matrix multiplications, or orchestrating distributed containerized microservices on Google Cloud—I build systems that scale.


🔧 Projects

MyOS

I just hate using people's code

C    ⭐ 10    🍴 2

silicon-to-assembly

An in-depth exploration of assembly language, the execution model, and computer architecture.

⭐ 11

CAMM

CUDA Accelerated Matrix Multiplication.

Cuda    ⭐ 3

Vulkore

C++20 GPU compute runtime with CUDA-like ergonomics.

C++    ⭐ 6    🍴 1

bindbc-cuda

Dynamic and static D language bindings for the CUDA Driver API.

D    ⭐ 4

gonelang

Trying to create a compiler, let's see where this goes.

C    ⭐ 1

git-storage

Turn any git host into encrypted, deduplicating, transactional object storage.

Rust    ⭐ 1

collab

Google-Docs-style sync meets a kanban board, both algorithms built in Go.

Go    ⭐ 4

the-todo

Sprinting years of senior engineering into a single todo app.

Python

WebAI-vscode-extension

VS Code extension source code of WebAI.

TypeScript    🍴 2

cctalk

Talk to your codebase from WhatsApp, routed to the Claude Code CLI.

TypeScript

file_organizer

A simple tool to organize your messy folders.

C    ⭐ 5    🍴 1

foss42/apidash

GSoC 2026: multi-protocol (gRPC, MQTT, WebSocket) support and a unified cross-platform CLI · my PRs.

Dart    ⭐ 2858    🍴 972


📊 Telemetry


"Any fool can write code that a computer can understand. Good programmers write code that humans can understand... and great programmers write code that doesn't waste my L1 cache or crash my Docker containers."



Powered by Claude Code · Sponsored by Anthropic

Pinned Loading

  1. the-todo the-todo Public

    Sprinting years of senior engineering in a single todo app.

    Python

  2. bindbc-cuda bindbc-cuda Public

    Dynamic and static D language bindings for the CUDA Driver API, built on the bindbc loader framework.

    D 4

  3. CAMM CAMM Public

    CAMM: CUDA Accelerated Matrix Multiplication

    Cuda 3

  4. MyOS MyOS Public

    I just hate using people's code :\

    C 10 2

  5. silicon-to-assembly silicon-to-assembly Public

    An in-depth exploration of assembly language, focusing on the underlying execution model and computer architecture.

    11

  6. git-storage git-storage Public

    Turn any git host into encrypted, deduplicating, transactional object storage. FastCDC content-addressed chunks, keyed convergent crypto, a CAS-serialized transaction log with crash-safe snapshots,…

    Rust 1