Shilpa Thomas is a Senior Software Engineer with six years of experience building ML-driven systems and connectivity features at Apple, and a strong research background from USC and the Information Sciences Institute. She blends production engineering on Nearby Interaction and sensing stacks with novel AI research—she helped design a Monopoly simulator to study novelty in multi-agent systems and presented findings at NeurIPS 2020. Comfortable running large-scale experiments on AWS/Azure and implementing GUIs and rule-based agents, she bridges research rigor and product delivery. Her early work spans time-series ML for automotive systems at Bosch and embedded control at ISRO, showing a broad toolkit from microcontrollers to cloud-based ML pipelines. Based in Cupertino, she brings both academic honors and hands-on impact in interdisciplinary teams.
6 years of coding experience
7 years of employment as a software developer
Master of Science (with HONORS) Electrical Engineering, Master of Science (with HONORS) Electrical Engineering at University of Southern California
Bachelor of Technology Electronics and Communication Engineering, Bachelor of Technology Electronics and Communication Engineering at College of Engineering Trivandrum
GEMS Education
Physics Chemistry Mathematics Computer Science, Physics Chemistry Mathematics Computer Science at St. Antony's Public School, Kanjirappally
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.