← Abhinav Gupta

About

I’m a software engineer who likes working close to the metal of large systems — concurrency, storage, consistency, and the trade-offs that decide how distributed software actually behaves under load.

I studied at BITS Pilani. Since then my work has centered on backend and distributed systems: building reliable services, reasoning about real-time data pipelines, and the kind of infrastructure that has to stay correct when things go wrong. Lately I’ve been exploring where AI fits into that world — from Model Context Protocol tooling to vision pipelines that pair fast detection models with language models for reasoning.

I learn best by building and by writing things down. A lot of what I read — papers, algorithms, system designs — ends up distilled into notes on the blog. The recurring themes are consistent hashing, Go concurrency, caching, and system design.

The fastest way to reach me is email. You can also find me on GitHub and LinkedIn.