Michael Bennett is a Senior Software Engineer based in San Francisco with 12 years of experience building production-grade software for consumer and enterprise products. He brings deep systems and mobile expertise—particularly in Swift, Objective-C, C/C++, and Python—honed across roles at Apple and Expedia where he shipped large-scale iOS apps and features. His background in computer engineering (UC Santa Cruz) and early hands-on hardware+firmware work at Lawrence Livermore and in academic projects gives him an uncommon fluency in embedded systems and sensor fusion alongside modern app development. Known for bridging low-level engineering with polished user-facing mobile experiences, he thrives on solving cross-domain problems that require both firmware-hardware insight and scalable software design.
Contributions:94 commits, 1 comment, 1 issue in 4 months
iosiphoneinput-datajack
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
Michael Bennett - Senior Software Engineer at Apple