Email the Author
You can use this page to email Sameer Paradkar about Grokking System Design - Foundation.
About the Book
Grokking System Design – Foundation Track is the first step in mastering the craft of designing scalable and reliable software systems. It focuses on core architectural principles, trade-off reasoning, and practical implementation — giving you both the mental scaffolding to think like a systems engineer AND the hands-on skills to build production-ready systems.
What makes this guide unique is its dual approach: you'll learn foundational concepts (Why use caching? When to scale horizontally?) alongside practical tool implementation (How do I configure Redis Cluster? How do I set up Kafka topics?). This bridges the gap that most engineers face — understanding architectural theory but struggling to implement it with real tools.
While advanced system design involves balancing consistency models or replication factors across distributed systems, the Foundation Track teaches why these problems exist in the first place — through intuitive examples, scenario-driven reasoning, and hands-on tool configuration.
This guide is your architectural sandbox: experiment, learn, reason, implement, and most importantly, build the habit of thinking and building in systems.
About the Author
Sameer Paradkar is an enterprise architect with more than 20+ years of diversified experience in the ICT industry encompassing System Integration, Product Development, and Advisory roles. Certified and Competent in different engagement methodologies and frameworks e.g. TOGAF, NGOSS, ITIL, COBIT, Agile, Scrum, DevOps, Scaled Agile Framework and Domain Driven Design. He is a subject matter expert on large scale complex architecture transformation and modernization domains. He has worked on multiple architecture transformations and modernization opportunities world-wide that presented a phased roadmap to the transformation that maximized the business value while minimizing costs and risks.