Harshith Sunku
Build anything, anywhere.
From CPU registers to UI, cloud, and AI. Happiest close to the metal.

// HOW I THINK
I work across the entire stack — silicon to cloud.
I've written bootloaders in Assembly, kernels and network stacks in C, embedded firmware, infra tools in multiple languages, AI integrations in Python and Node, web apps, and APIs in everything from Go to Java. Pick the layer, pick the language — I'll meet you there.
I start from first principles. Before reaching for a tool, I understand what the tool does. Before optimizing, I form a hypothesis. Before patching, I understand the root cause. That's slower at first and faster over time. Systems I touch tend to stay fixed.
And if you ask where I'm happiest: the bottom of the stack — boot, kernel, and the network. Registers, interrupts, schedulers, packets on the wire — the place where abstractions run out and the machine tells you exactly what it's doing.
// WHAT I LIKE BUILDING
- ♥ Close to the metalBootloaders, kernels, schedulers, allocators.
- ♥ NetworkingTCP/IP stacks from scratch, sockets, MQTT, Wake-on-LAN.
- Performance toolingProfilers, tracers, flame graphs, thread-safe loggers.
- Infra glueSSH key managers, container orchestration, a self-hosted homelab.
- AI plumbingMulti-provider LLM proxies, MCP servers, agent courses.
- Educational rebuilds"Let me write this from scratch to understand it."
// WHAT I DO
Close to the Metal
A real-mode bootloader in x86 Assembly, a multithreaded OS with its own scheduler and buddy allocator.
Networks & Devices
A TCP/IP stack written from scratch in C, sockets, MQTT, and ESP32 firmware on FreeRTOS.
Backend & APIs
Services and APIs in Python, Node, Go, and Java — including a multi-provider LLM proxy.
Frontend & UI
TypeScript, React, and Astro — including the site you are reading right now.
Cloud & Infra
Docker, Proxmox, a self-hosted homelab, CI pipelines, and the glue that keeps them running.
AI & Agents
Agent loops, RAG, MCP servers, and free courses that build AI agents from scratch.
// THE WHOLE STACK
Pick the layer. Pick the language.
- 07AI / MLLLMs, agents, MCPLearn JevAI agent coursemcp-gtags-server
- 06cloud / infraDocker, ProxmoxThe homelabProxKey
- 05frontend / UITypeScript, ReactThis siteProxKey UI
- 04backend / APIPython, JS, GoLLM API proxyProxKey API
♥ where I'm happiest
- 03systems / networkC, socketsTCP/IP stackESP32 Wake-on-LANcallsight
- 02kernel / driverC, kernel APIsMultithreaded OS
- 01register / bootAssemblyReal-mode bootloader
// START HERE
// TOOLBOX
{ "@type": "Person", "name": "Harshith Sunku", "role": "Staff Engineer", "range": "registers → UI → cloud → AI", "favourite_layers": ["boot", "kernel", "network"], "approach": "rebuild it to understand it", "languages": [ "asm", "c", "python", "typescript", "go", "java", "...whatever the problem needs" ] }