Duncan MacKenzie

Duncan MacKenzie

Senior Software Developer

As a Senior Software Developer at OXD, Duncan uses best practices in development, user experience, and budgeting to set the project team up for success. His experience as a full stack developer—including  skills in VueJS—helps our teams deliver user-centric and innovative results for our clients, including Alberta Courts. Duncan has been doing web development for over 15 years, and strives to keep current with an evolving industry.

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

Duncan finds joy in discovering new things. He enjoys discussing and sharing notes with like-minded people in new areas of music, film, and food. He is also part of a weekly film club.

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