Summary
Karan Maheshwari is a data-driven Software Development Engineer with eight years of experience building scalable AWS-based data pipelines and performance-optimized Spark jobs, currently contributing to Amazon Ads in Los Angeles. He combines a strong academic foundation—BS in Computer Science (GPA 3.82) and an ongoing MS in Data Informatics (GPA 4.0)—with hands-on expertise in Python, Spark, SQL, and production Java systems. At Amazon he has architected reusable Step Functions/EMR/Lambda pipelines, halved latency for ID resolution flows, and achieved multi-fold runtime and cost improvements through careful load testing and tuning. His background spans both data science and engineering roles, from building ensemble models and clustering algorithms in energy markets to implementing low-latency DynamoDB patterns for Music and Ads services. Notably, he pairs rigorous performance analysis with practical system simplifications—consolidating distributed Lambdas into batch jobs to cut failure points and costs—which reflects a preference for elegant, maintainable solutions.
7 years of coding experience
5 years of employment as a software developer
Master of Science - MS Data Informatics, Master of Science - MS Data Informatics at University of Southern California
High School, High School at St. Mary's ICSE
Bachelor’s Degree Computer Science and Engineering, Bachelor’s Degree Computer Science and Engineering at Manipal Institute of Technology
High School Science, High School Science at Kishinchand Chellaram College of Arts Commerce and Science
English, Hindi