Soha Midha is a Software Engineer II with nine years of experience building systems across C++, Node.js, and cloud-native environments, currently contributing to Microsoft’s Office AI team on M365 Copilots. Her background spans simulation and embedded camera systems—developing 5G location services simulators and Linux/Android camera firmware—bringing practical expertise in C++11, JNI, MQTT, and CMake. At Cadence she worked on Xcelium SystemC R&D, demonstrating strengths in high-performance simulation and hardware-adjacent software. Based in New Delhi, she combines applied research instincts from an MSc in Informatics with hands-on product delivery at scale. Colleagues describe her as a pragmatic engineer who bridges low-level systems work with user-facing AI capabilities. She often surfaces non-obvious optimizations born from firmware and simulator experience that improve runtime efficiency in large software stacks.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), BSc(h) Electronics, 81.75%, Bachelor of Science (B.Sc.), BSc(h) Electronics, 81.75% at Deen Dayal Upadhyaya College
Master of Science (MSc), Informatics, 8.715, Master of Science (MSc), Informatics, 8.715 at Institute Of Informatics And Communication, University of Delhi South Campus
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.