Building Systems, Sharing Knowledge
I'm Mohan Rajendran, a Senior Software Development Engineer at Amazon. I build large-scale distributed systems, work with GenAI applications, and solve complex problems in cloud infrastructure.
This is where I share what I learn. You'll find technical deep-dives, solutions to challenging problems, and my journey through computer science fundamentals. I believe in learning in public—documenting both successes and lessons learned along the way.
Current Focus
At Amazon Photos, I'm working on data pipelines, GenAI applications, and cloud migration initiatives. Previously, I was part of the founding team building infrastructure and data systems for Sponsored Products' Product Attribute Targeting—systems that handle high-volume traffic and serve millions of customers.
What You'll Find Here
- Technical Blog - System design, distributed systems, AI/ML, and software engineering insights
- SICP Solutions - My journey through Structure and Interpretation of Computer Programs with detailed solutions and notes
- Browse by Topic - Filter content by technology, concept, or area of interest
Whether you're architecting distributed systems, exploring computer science fundamentals, or building production software, I hope you find something valuable here. Learn more about my background and experience, or dive into the blog.