Michael Herrmann is a Principal Software Engineer based in Vancouver with eight years of progressive experience at Lumen5, where he rose from Software Engineer to Director of Engineering and now serves as a principal driving architecture and delivery. He blends an electrical engineering academic background (MSc and BASc) with hands-on software leadership, making him comfortable at the intersection of systems, embedded thinking, and cloud-native product engineering. Known for mentoring teams and scaling engineering practices, he has a track record of promoting from within and leading transitions across roles and responsibilities. His early experience as a lifeguard and shift leader hints at a practical, safety-first mentality and calm leadership under pressure.
8 years of coding experience
9 years of employment as a software developer
Université de Fribourg - Universität Freiburg
Bachelor of Applied Science (BASc) Electrical Engineering (w/ Computer Minor), Bachelor of Applied Science (BASc) Electrical Engineering (w/ Computer Minor) at University of Calgary
Master of Science (M.Sc.) Electrical Electronics and Communications Engineering, Master of Science (M.Sc.) Electrical Electronics and Communications Engineering at Schulich School of Engineering, University of Calgary
Contributions:2 reviews, 29 PRs, 3 pushes in 2 years 1 month
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 Herrmann - Principal Software Engineer at Lumen5