I am Surya Uppuluri, a Senior Software Development Engineer and Bar Raiser at Amazon. I specialize in distributed systems, AI engineering, and complex systems architecture. From building next-generation inventory management systems to optimizing large-scale AI agents, I focus on delivering scalable, resilient solutions while mentoring the next generation of engineers.

All Output

Decoding 'Attention Is All You Need': Scaled Dot-Product & Multi-Head Mechanisms

Sep 18, 2026

Notes on 'Building Effective AI Agents': Design Patterns & Tool Loop Failure Modes

Sep 15, 2026

Agentic Design Patterns in LLMs

Sep 15, 2026

The Senior Engineer Death Spiral

Sep 10, 2026

On Durable Execution & AI Workflows

Sep 8, 2026

Distributed Systems in One Lesson

Jul 22, 2026

The Hardest Part of an Unexpected Transition

Mar 10, 2026