Andrew Mackenzie is a Pragmatic Marketing-certified Principal Product Manager with over 18 years in product roles and more than two decades in enterprise software across BI, security, healthcare, digital media and supply chain planning. He specializes in bringing complex, data-driven and infrastructure-heavy products to market as part of cross-functional Agile teams, with deep hands-on understanding of backend servers, in-memory databases, automation, and SaaS operations. At Kinaxis and Solace he focused on high-performance data platforms and cloud productization, and at Irdeto led secure telemetry and monitoring solutions using the ELK stack. Passionate about open source, Linux, distributed systems and emerging languages like Go and Elixir, he combines technical fluency with pragmatic product strategy. Based in Ottawa, he has a track record of translating low-level technical constraints into customer-facing roadmaps and revenue-generating offerings. A consistent theme across his career is solving operational complexity—making developer- and operator-friendly products that scale in real-world environments.
12 years of coding experience
27 years of employment as a software developer
Business/Commerce, General, Business/Commerce, General at Dalhousie University
Business Computer Programming diplomma, Computer Programming, Business Computer Programming diplomma, Computer Programming at Nova Scotia Community College
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
Andrew Mackenzie - Principal Product Manager at Solace