Summary
Arjun Santhanam is a Software Development Engineer II based in the San Francisco Bay Area with 11 years of experience building scalable enterprise systems. He holds a Master’s in Computer Software Engineering from Carnegie Mellon University and has applied that rigor at Oracle and AWS, focusing on notification frameworks, messaging migrations, and multi-channel delivery across mobile, web, SMS, and email. At Oracle he redesigned CRM notification and queuing architectures—moving from DB queues to JMS—and resolved production memory issues using thread and heap dump analysis. Now at AWS he continues to work on large-scale, reliable services that bridge product needs and operational excellence. Known for pragmatic design using classic patterns (Observer, Strategy, Factory, Singleton), he combines deep debugging skill with collaborative product integration. Despite a primarily corporate profile, his high academic GPA and hands-on fixes hint at a strong mix of theory and production engineering.
11 years of coding experience
4 years of employment as a software developer
Anna University, Chennai
Master's degree, Computer Software Engineering, GPA: 3.95/4.0, Master's degree, Computer Software Engineering, GPA: 3.95/4.0 at Carnegie Mellon University
English, Tamil