Cluster routing optimizations
Refactored cmdFirstKeyPos using cached COMMAND INFO; lock-free Peek(); fewer cluster routing lookups on hot paths.
View Pull RequestSoftware Engineer
Software Development Engineer I @ PhysicsWallah
Backend-focused engineer building platforms, distributed systems, and developer tooling. I write about what I ship on this site.
Latest48. Rotate ImageAbout
I'm a software engineer focused on backend systems, internal platforms, and the craft of code that other people can extend without frustration.
At PhysicsWallah I work on an Internal Developer Platform — service onboarding, GitLab integrations, Kafka pipelines, RBAC, and self-service workflows that help teams ship faster.
I care about distributed systems, observability, load testing at scale, and turning operational pain into reusable tooling. This blog is where I think out loud about what I build.
Outside of work you'll find me reading, walking without a destination, or contributing to open source in the Go ecosystem.
Education
B.Tech Computer Science & Engineering
SRM University, AP · 2021 – 2025 · CGPA 7.99
Experience
Platform engineering, reliability, and developer experience at scale.
Mar 2025 – Present
PhysicsWallah · On-site
Projects
Systems I've designed and shipped — from distributed storage to full-stack products.
Open Source
Patches and improvements upstream in the Go ecosystem.
Refactored cmdFirstKeyPos using cached COMMAND INFO; lock-free Peek(); fewer cluster routing lookups on hot paths.
View Pull RequestAdded sort-and-compare equality for slice sets vs RB-tree allocation — cleaner API for set comparisons in Go.
View Pull RequestSkills
Languages, platforms, and tooling I work with day to day.
Languages
Backend & Infra
SRE & DevOps
Other
Writing
Essays on code, systems, and whatever else I'm thinking about.
coding
tech
A 21-year-old cleaned 500+ metres of a dying river in Uttar Pradesh with nothing but a phone camera. I built him a website for free. Here's why.

tech
Building First-Party Analytics: No Google, No Plausible, No Cookie Banner I run my blog on Next.js, Go, Postgres, and Redis. No third-party trackers. Here's how a fire-and-forget event pipeline (Browser -> Go API -> Redis queue -> Postgres) gives me page views, scroll depth, read time, and referrers without shipping a single tracking script to readers. Plus: the PgBouncer + prepared statements bug that took down my overview endpoint, and how I built email notifications.
recipes
A lighter take on classic Alfredo fettuccine made with milk, Parmesan and mozzarella instead of heavy cream, with browned mushrooms, baby corn and sweet corn for extra flavour and texture. Creamy, garlicky and cheesy without feeling too heavy.
tech
tech