Hey, I’m Subrat Prasad 👋
I'm a software engineer who likes going deep into systems—and explaining them simply.
For over a decade, I've built large-scale backend systems at Amazon and Google—including 0-to-1 work on Google's VM Manager and the Google Meet 3P API.
Today I'm a founding staff engineer at Share.xyz, where I built the distributed backend for a real-time prediction-market platform—from trading to the on-chain execution and security that keep it safe at scale.
I write about distributed systems, software architecture, and what it really takes to ship and scale them.

Recent Posts
We Have Traded Control for Convenience Before. With Google Spark vs OpenClaw, It Is Different This Time.
May 25, 2026Managed AI agents don't just hold your data — they act as you. Why this managed-vs-self-hosted trade-off is qualitatively different from the ones we made for databases and Kubernetes.
Lessons from building notification infrastructure at a startup — where "scale" meant complexity, not user count.
The State of Identity (Part I)
Dec 30, 2025How Digital Identity Quietly Evolved from Web 2.0 to the Modern Internet
Why batch APIs fail in unexpected ways — and how to design contracts, error models, and limits that actually work at scale.
Navigating the challenges of building production-grade APIs with type-safe code generation