Four Kitchens
Duncan Macaulay is a Technology Strategist at Four Kitchens since March 2023, providing technical oversight for Drupal projects, guiding mission-driven organizations, and leading development teams. Prior experience includes serving as a Technical Program Manager at CPA Canada, where Duncan collaborated with senior technology leaders to define a digital transformation strategy, and as a Senior Software Developer at Orium, leading technical teams in PHP/Drupal solutions for extensive user bases. Earlier roles involved working as a Solutions Architect and Application Developer at The Royal Conservatory of Music, focusing on information systems design and CMS upgrades, as well as performing analytics-related tasks. Duncan's career commenced as a Registrar and Web Developer at Avenue Road Arts School. Duncan holds a BMus in Music and Business from Wilfrid Laurier University. Competencies include Drupal, PHP, HTML, CSS, JavaScript, MySQL, Git, and various development tools.
This person is not in any offices
Four Kitchens
Here at Four Kitchens, we take pride in building websites that look great and perform well.But for us, well-designed websites are simply table stakes. That’s because we’re compelled by something greater than the work itself: our values. And we truly mean that. Our values influence how we hire. How we work. The clients we work with and theprojects we take on. They guide us through the challenges we face and the successes we find on the other side.This approach has worked well for us and our partners. Over the years, we’ve assembled a formidable team of strategists, designers, and developers — true experts who are just as passionate about pushing the limits of the web as they are about creating positive change. Driven to understand our clients and the problems they need to solve, we’ve cultivated relationships with organizations we’re proud to call our partners and crafted web experiences that help them work better, connect with their audiences, and fulfill their missions.It’s one thing to build great websites. But it’s another thing to craft them with care to solve the problems you face — so you can help solve the bigger problems facing the world.Better websites. For a better world.