Dave Macaulay is a seasoned technology leader and CTO based in Austin with over a decade of hands-on experience building and scaling e-commerce and AI-driven products. He blends executive leadership—co-founding Alokai AI and leading engineering teams at Bold Commerce and Adobe—with deep technical craft, contributing to Magento PWA Studio and core Magento localization and Page Builder features. Comfortable spanning front-end (React, TypeScript, PWA) to back-end GraphQL and platform integrations, he has a track record of introducing TypeScript and improving SDLC and CI/CD practices at scale. An active open-source contributor, he’s directly shaped Magento’s Page Builder and Venia UI components, bringing product-minded engineering to complex commerce problems. Known for growing talent-dense teams and shipping AI-first features at ShopVision, he pairs pragmatic architecture with a founder’s appetite for product innovation.
10 years of coding experience
8 years of employment as a software developer
Varndean School
Level 3 Advanced Apprenticeship Digital Communication and Media/Multimedia, Level 3 Advanced Apprenticeship Digital Communication and Media/Multimedia at Brighton MET
AS Computing AS Business Studies, AS Computing AS Business Studies at Varndean College
🛠Development tools to build, optimize and deploy Progressive Web Applications for Magento 2.
Role in this project:
Front-end Developer
Contributions:110 reviews, 39 commits, 78 PRs in 1 year
Contributions summary:Dave primarily contributed to the development of the Page Builder component within the PWA Studio project. Their work involved implementing and refining various content types, specifically focusing on the Venia UI, including Image, Heading, Map, and Block content types. The user's commits also encompassed testing and optimization efforts, as evidenced by updates and fixes to existing test suites. Furthermore, the user addressed documentation related to the page builder functionality.
Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
Role in this project:
Back-end Developer
Contributions:142 commits, 1 PR, 17 comments in 2 years 5 months
Contributions summary:Dave's commits primarily focused on localizing emails sent through a GraphQL application within the Magento 2 e-commerce platform. This involved modifying existing plugins and core framework files to ensure correct store scope and translations are applied during email preparation and sending. The changes encompassed adjusting the store resolver, loading translations, and emulating the store environment to ensure accurate and localized content. Additionally, the user added tests to verify the functionality of customer creation through GraphQL, including translated email sending.
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.