Summary
Harshil Shah is a Software Development Engineer II at AWS, bringing 11 years of experience building distributed cloud services and previously shipping Java and Android products at Tata Consultancy Services. With an MS in Computer Science from USC and a track record across AWS roles since 2017, he focuses on scalable, production-grade IoT event processing and automation. His background spans full lifecycle work—from Android offline sync and simulator tooling to EMR/Hive data pipelines and predictive model workflows—giving him a pragmatic blend of backend, data, and mobile engineering. Based in Seattle, he pairs cloud-native systems design with hands-on implementation and a history of mentoring new engineers on complex projects. A detail that often goes unnoticed: he has repeatedly automated operational tasks (alerts, rollouts, health monitoring) to reduce toil and improve service reliability.
10 years of coding experience
6 years of employment as a software developer
Master’s Degree, Computer Science, 3.43/4.0, Master’s Degree, Computer Science, 3.43/4.0 at University of Southern California
Bachelor's degree in Infomation Technology, Information Technology, 71.12%, Bachelor's degree in Infomation Technology, Information Technology, 71.12% at University of Mumbai
Diploma in Computer Science and Engineering, Computer Science, 83.05, Diploma in Computer Science and Engineering, Computer Science, 83.05 at Shri Bhagubhai Mafatlal Polytechnic
English, Gujarati, Hindi, Marathi