Staff Engineer | System Design | Author & Educator
172
Total learners
11
Reviews
About me
I’m a software engineer, author, and educator with 10+ years of experience designing, building, and scaling software systems and distributed architectures, including experience with organizations such as Mindtree and KPMG.
I’m the creator of The Architect’s Notebook, a Substack publication with a growing community of 10,000+ engineers and technology professionals. I regularly publish practical articles on system design, software architecture, scalability, distributed systems, reliability, and the Architect’s Mindset, with a focus on making complex engineering concepts easier to understand and apply.
I’m also the author of the System Design Masterclass book series, where I explore how real-world systems evolve, fail, scale, and recover.
Through my courses, books, and publications, I help software engineers move beyond simply writing code and develop the ability to reason about systems, understand architectural trade-offs, and design reliable systems at scale.
My goal is simple: make system design easier to understand, more practical to learn, and more useful in the real world.