Hi.
Hey, I’m Pavan. I love writing code — building things, breaking things, and figuring stuff out. Always curious, always learning, and just having fun with it.
Vectron - Distributed Vector Database
A Go-based distributed vector database prototype with microservices, Raft consensus (Dragonboat), HNSW indexing, sharding, replication, authentication...
mgit
A minimal, from-scratch Git clone in C++ focused on clarity, education, and understanding Git internals — with core commands, branching/merging, and a...
UndoTree & RewindCode
Two VSCode extensions that turn linear undo into a non-destructive, tree-based creative workflow — UndoTree for simplicity, RewindCode for serious ses...
Yojna Sahayak
An intelligent, accessible assistant that helps Indian citizens discover and apply for government welfare schemes using smart filters, multi-lingual v...
GoLocalShare
A fast, secure, single-command file/directory sharing tool in Go — local LAN transfers with token auth, optional temporary Cloudinary cloud links, aut...
tref – Terminal Reference Manager
A fast, local-first Python CLI for managing developer cheat sheets with semantic search, version-aware retrieval, interactive terminal mode, and optio...
Why We Built a Distributed Vector Database
How our major project pushed me deeper into distributed systems, trade-offs, and real-world scale thinking.
Why I Switched to Linux (And Why I'm Staying)
It's not about being anti-Windows — it's about finding what works for me.
Will AI Replace Developers?
My honest thoughts on AI, coding, and what the future might look like.
Mar 2025 — Sep 2025
Oct 2024 — Dec 2024
May 2024 — Jan 2025
Dec 2023 — Feb 2024