Michael Hughes is a Mobile Application Security Engineering Manager at Shopify with a decade of experience building embedded, mobile, and enterprise software and eight years focused on hands-on development in Android, C/C++, Java, Python and C#. He has progressed from embedded cryptography and Android OS prototyping to leading and scaling Android and mobile security teams, mentoring engineers and guiding security strategy across large consumer applications. Michael combines deep implementation knowledge of Android tooling and libraries (Retrofit, Dagger2, Exoplayer, RxJava, Crashlytics, etc.) with practical leadership—hiring, client-facing technical sales support, and delivery recovery on high-stakes projects. He’s comfortable shifting between low-level firmware/crypto work and application-layer security, bringing a rare blend of product delivery experience and secure-by-design thinking. Based in Canada and trained at the University of Waterloo, he’s known for turning complex mobile security requirements into pragmatic, testable solutions while growing high-performing teams.
10 years of coding experience
11 years of employment as a software developer
Bachelors of Applied Science, Honours Computer Engineering, Bachelors of Applied Science, Honours Computer Engineering at University of Waterloo
Android app that bridges ANT+ Cycling Speed/Cadence/HR sensors as Bluetooth LE sensors
Contributions:11 pushes, 5 branches in 1 month
speedcadencesensorsbluetooth-lebluetooth
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 Hughes - Mobile Application Security Engineering Manager