Mohammad Abdelhadi is a Senior Software Engineer based in Cupertino with a solid four-year professional track record and a longer history of hands-on engineering roles spanning startups and academia. He currently contributes to Apple after prior engineering work at CloudCar and earlier roles teaching and researching at Purdue, reflecting strong foundations in both practical product development and technical education. Holding an M.S. in Electrical and Computer Engineering from Purdue and a B.S. from Princess Sumaya University, he blends signal and systems thinking with software craftsmanship. His background includes mobile and embedded-focused experience (Android training, internships at telecom firms) that informs pragmatic solutions across hardware-adjacent software projects. Colleagues would describe him as a technically curious engineer who moves comfortably between mentoring, research, and production delivery.
4 years of coding experience
4 years of employment as a software developer
Bachelor's degree Electrical and Computer Engineering., Bachelor's degree Electrical and Computer Engineering. at Princess Sumaya University for Technology
Master's degree Master of Science in Engineering - Electrical and Computer Engineering., Master's degree Master of Science in Engineering - Electrical and Computer Engineering. at Purdue University
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.
Request Free Trial
Mohammad Abdelhadi - Senior Software Engineer at Apple