Duncan MacKenzie

Senior Software Developer

Duncan Mackenzie

As a Senior Software Developer at OXD, Duncan brings strong development, user experience, and budgeting practices to help teams deliver successful projects. His experience as a full-stack developer allows our teams to deliver user-centric, innovative results for clients. Duncan has been building high-performance, accessible web applications since 2007 and stays current with an ever-evolving industry.  

Prior to joining OXD, Duncan worked for several growing businesses on Vancouver Island, either as the sole developer or as part of a small team. His expertise includes data visualization and web mapping.

Do you want to do challenging, meaningful work with great people? Visit our careers page.

See current openings