Breaking down Technical Program Management, system design, and large-scale engineering programs.
Bengaluru, IndiaJoined March 2026
About
I’m a Senior Technical Program Manager working in large-scale software environments.
This blog is my learning journal where I break down how complex engineering programs actually run — from system design and cross-team coordination to scaling platforms and shipping large features.
Many engineers are curious about TPM roles but don’t get practical explanations. Through this blog, I share lessons, frameworks, and real-world insights on:
• Technical Program Management
• Large-scale system design
• Running complex engineering programs
• Coordination across multiple teams
• Lessons from building and scaling software systems
My goal is to simplify how large tech organizations build and ship software so engineers and aspiring TPMs can understand the bigger picture.
I write one article every week sharing practical lessons from my learning journey.