Srikanth Sastry
Srikanth Sastry

I am Srikanth Sastry. I am currently an engineering lead at Meta working on privacy infrastructure. Before Meta, I was a software engineer at Google in Cambridge, MA, and before that a postdoctoral associate with Nancy Lynch at CSAIL, MIT. Prior to that, I received my PhD from Texas A&M University.

My professional interests include distributed system design, software engineering processes, and building engineering teams. I also maintain a digital garden — a collection of evolving ideas and notes that complement my blog posts.

In a previous life, during my years in academia, I worked on distributed systems, networking, fault tolerance, and algorithm design and analysis. My list of publications are available on DBLP.

Recent Writing

All 66 posts →
The Architecture Orphaning Problem with AI Agents

The Architecture Orphaning Problem with AI Agents

Spec-Driven Development gets functional correctness right but leaves architecture unanchored. The Suggestible Actor model explains why: specs cannot enforce structural constraints, and LLMs, reasoning locally, orphan the architecture one generation at a time.

6 min

From the Garden

All 98 notes →