Michael Ellis is a Mobile Engineer with nine years of experience building reliable, high-performance iOS applications and enterprise AI-enabled mobile solutions from the NYC metro area. He has led cross-team initiatives—authoring RFCs, standardizing architectures, and running an iOS Community of Practice—to improve developer velocity and reduce duplicate work. At Angi he automated 90% of UI testing, raised crash-free rates above 99.6%, and resolved production issues that restored features for thousands of users, while at Duke Energy he built an iOS UI framework and offline-capable apps for field workers. Comfortable across mobile, web, AI, and IoT domains, he pairs deep debugging and performance tuning skills with pragmatic product-minded engineering. Colleagues rely on him not just to ship features but to institutionalize better processes and measurable Developer Experience improvements.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of North Carolina at Charlotte
An Open Source Joystick library for SwiftUI, Swift, iOS apps
Contributions:2 releases, 2 reviews, 67 commits in 1 month
iosswiftswiftuispmios-app
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.