Iain Mackenzie is a Senior Software Engineer based in Toronto with ~8 years of experience building end-to-end systems that span backend and frontend development, cloud infrastructure, and hardware integration. He led Autzu’s transformation from minimal functionality to a fully automated vehicle platform—owning everything from fleet assignment algorithms to an EC2→Fargate migration with Terraform—and now applies that product-driven engineering at Rootly. Trained as a mechatronics engineer and a full‑stack developer, he combines hands-on hardware/embedded insight with scalable cloud-native practices. Known for mentoring teams and setting coding standards, he thrives on tackling open-ended problems and bringing DIY curiosity to both code and real-world projects.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Applied Science - BASc Mechatronics Robotics and Automation Engineering, Bachelor of Applied Science - BASc Mechatronics Robotics and Automation Engineering at Western University
Web Development Bootcamp Full stack web development, Web Development Bootcamp Full stack web development at Lighthouse Labs
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
Iain Mackenzie - Senior Software Engineer at Rootly