About Me
Background
I'm Mohan Rajendran, a Senior Software Development Engineer at Amazon based in the Seattle area. I've spent several years building large-scale distributed systems—from serverless architectures to ML-powered platforms that serve millions of customers and handle high-volume traffic.
What I'm Working On
Currently at Amazon Photos, I focus on:
- Data Pipelines - Building scalable data processing systems that handle massive volumes
- GenAI Applications - Integrating generative AI into production systems
- Cloud Migration - Leading initiatives to modernize infrastructure
Previously, I was part of the founding team for Sponsored Products' Product Attribute Targeting, where I built the infrastructure and data systems that power advertising features across Amazon's marketplace.
Career Journey
Before Amazon, I worked in the energy sector at Bluware and Schlumberger, building geoscience platforms and real-time drilling automation systems. These experiences taught me how to build reliable systems in high-stakes environments.
Education: M.S. in Computational Science and Engineering (Georgia Tech), B.Tech in Aeronautical Engineering (MIT Chennai)
Technical Expertise
Languages & Frameworks: Java, Scala, Python, TypeScript
Cloud & Infrastructure: AWS (Lambda, DynamoDB, S3, Kinesis, Step Functions), Apache Spark
Specializations: Distributed systems, data pipelines, ML/AI integration, serverless architectures
Why I Write
I believe in learning in public and sharing knowledge. This blog is where I document technical explorations, share lessons learned from building production systems, and work through computer science fundamentals. Whether I'm solving SICP exercises or architecting distributed systems, writing helps solidify my understanding and hopefully helps others along the way.
Let's Connect
I'm always interested in connecting with fellow engineers, discussing system design challenges, or exploring new technologies. Find me on: