Anurag Sarkar Distributed systems & platform engineering

About

Hey, I’m Anurag Sarkar — a software engineer who has spent years building large-scale distributed systems, most recently at AWS and Swiggy.

I write about things I’ve learned the hard way: breaking apart monoliths, designing APIs that don’t haunt you later, building systems that survive production, and making sense of complexity at scale.


What I work with

Languages: Java · Go · Python
Domains: Distributed systems · Platform engineering · API design · Observability
Interests: Making platforms feel less like platforms and more like superpowers


Outside the editor

Motorcycles. Long rides. Grandparents. The occasional philosophical detour about ice cream parlors and what they tell you about life.


Find me:
GitHub · Email