Mitchell Ho is a seasoned mobile applications developer with 14 years of professional experience and a deep Java background built from embedded systems to enterprise payment servers and modern Android apps. He currently designs and implements Android applications in Java and Kotlin at Polymorph Systems, applying clean architecture, MVVM/MVI patterns, and libraries like Retrofit, RxJava and Dagger2 within Scrum/Kanban teams. His career uniquely spans low-level embedded C/C++ work for defense and test equipment through ISO8583-based retail EFT systems, giving him a strong appreciation for reliability and protocol-driven design. Comfortable across the full stack of client, server and device-level code, he’s also maintained large J2EE and ISP billing systems and led development teams on mission-critical payment software. Outside work he experiments with electronics, 3D printing and FPV drone piloting, reflecting a hands-on maker mindset that informs his pragmatic engineering approach.
14 years of coding experience
13 years of employment as a software developer
NDip, Electrical Engineering, NDip, Electrical Engineering at Technikon of the Witwatersrand
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.