-
Dhara — Distributed Task Queue in Go
A production-grade background job system built on PostgreSQL — worker pools, heartbeats, reaper, dead-letter queue, and Prometheus observability. No external queue. No framework. Just Go.
Go PostgreSQL Docker Prometheus Distributed Systems -
Gate — URL Shortener
Full-stack URL shortening service with sub-millisecond cached redirects, JWT authentication, and click analytics.
Java Spring Boot MySQL Docker Caching Rate Limiting -
Redis — Built from Scratch in Java
83,000 ops/s · 36 commands · RESP protocol · replication · pub/sub · virtual threads. No libraries. Just java.net and java.util.concurrent.
Java Build Your Own X Redis Networking Concurrency -
HTTP Server From Scratch
Built using Java and core TCP/IP sockets.
Java Build Your Own X Network Programming HTTP Server -
My Own Shell in Java
Built my own shell to understand how terminals work under the hood.
Java Build Your Own X System Programming Shell Internels -
Lox Interpreter in Go
Built a complete Lox interpreter to deeply understand interpreters.
Go Build Your Own X Interpreter Programming Language AST