๐ Hi! Iโm a Full-Stack Developer with a passion for tech . Whether itโs building robust systems with Go (Golang) or exploring the intricacies of Kubernetes OS, networking, and distributed systems, I thrive on solving complex challenges. With a blend of curiosity ๐ and technical expertise โ๏ธ, I aim to craft efficient, scalable solutions that push the boundaries of tech. Letโs innovate together! ๐
Some of my recent projects
LLM From Scratch ย (Python,PyTorch,Transformer,ML)
A notebook-based exploration that walks through the core components of a small language model: tokenization, model architecture, training loop, and sampling/decoding ,all built from first principles.
KV Store ย (Go,TCP)
A Redis serialization protocol specification(RESP) compliant key-value store written in Golang. An attempt to decode how Redis works under the hood and understand the design decisions.
Hyper ย (Go,HTTP,TCP,Concurrency)
hyper is a lightweight toy and extensible HTTP server framework for building TCP-based web applications in Go inspired by gin
Load Tester ย (Go,Worker Pattern, Semaphores, React)
Load Tester is a Go-based application for stress testing and benchmarking HTTP APIs. It simulates multiple users making HTTP requests to evaluate the performance, reliability, and scalability of a system under different levels of load.
pub-sub ย (Go, WebSockets,Fanout Pattern,Semaphores,Checkpoint)
A toy real-time Pub-Sub messaging system with durable queues, dynamic routing, and WebSocket support for seamless communication.