Michael Mcclenaghan is a seasoned software leader with 17 years of experience directing product development and engineering teams across startups and enterprise organizations. As Director of Product Development at Vertical City, he blends hands-on Ruby on Rails development (used since 2008) with agile coaching to build cross-functional teams that own products end-to-end. He has a proven track record of turning stalled projects into on-time, feature-rich deliveries—famously teaching Rails to a team mid-project at the Alberta Motor Association. Michael excels at hiring, mentoring, and scaling delivery processes across diverse domains from media and finance to telecom and healthcare. Based in Alberta, he pairs technical depth with pragmatic team-building, often stepping into transitional roles to stabilize and accelerate engineering outcomes.
17 years of coding experience
19 years of employment as a software developer
BSc, Geography, BSc, Geography at University of Victoria
BTech, Computing Science, BTech, Computing Science at Thompson Rivers University
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 Mcclenaghan - Director, Product Development at Vertical City