Dave Macaulay: AI engineer. Agents, Claude, and a lot of generated pixels.
I build agents that run in production, work with Claude every day, and generate images with Gemini. Before AI, I built a CMS that Magento acquired and led engineering teams at Adobe and Bold Commerce.
Currently building AI products at ShopVision and running a games studio. Not necessarily in that order.
- Brighton, from 2011
- Barcelona, from 2017
- Austin, from 2019
The short version
Agents, in production.
At ShopVision I build AI-powered e-commerce intelligence, with LangGraph agents running in production across Price Intelligence and Wholesale Intelligence, on Next.js, TypeScript and Supabase.
Fluent in Claude.
I work with Claude and Claude Code every day: agentic workflows, custom skills and plugins, and products built on the Claude API. I’ve made AI-assisted coding, review and delivery standard practice for the teams I work with. This site was built that way too.
Pixels on demand.
I generate images with Gemini, and built the AI pipelines that create sprites and art for Lockdown Gaming, my studio making multiplayer games for web and mobile.
Visit Lockdown GamingBefore AI: built a CMS. Magento bought it.
At GENE Commerce in Brighton I designed, built and launched BlueFoot CMS. Magento acquired it, and I took it to general availability as Page Builder in Magento Commerce 2.3.1.
Led teams. Then picked the keyboard back up.
Engineering manager for Adobe’s PWA Studio, then about 15 direct reports across three areas at Bold Commerce. Then back to hands-on engineering, this time with AI.
The long version
Brighton
2011–2017
Where it started: Magento agency work by the sea, then a company of my own.
2011–2013
FreelanceWeb Developer
Building sites for clients while still in college.
- Client sites on PHP, MySQL and early HTML5/CSS3
2012–2013
GSB AssociatesJunior Web Developer
Joined a fast-moving agency already trained, and levelled up fast.
- Rich applications on Drupal, Magento and OpenCart
2013–2017
GENE CommerceCo-Founder & Senior Magento Developer
Co-founded an e-commerce agency and functionally led a development team of 16.
- Magento builds for brands like Hornby, Scalextric and Protein World
- The official Braintree extension for Magento, built with PayPal
- The first Apple Pay extension for Magento 1
- All four Magento 1 certifications
2014–2017
BlueFoot CMSCreator
Designed, built and launched BlueFoot CMS. Magento acquired it, and I led its evolution into Magento Page Builder.
- BlueFoot CMS, acquired by Magento
- Led Page Builder architecture across multiple engineering teams (2017)
Barcelona
2017–2019
Inside Magento core, taking Page Builder from acquisition to general availability.
2017–2019
Magento, an Adobe companySenior Full Stack Engineer / Architect
Team lead and key contributor on Page Builder, front end and back end, while advising product direction.
- Page Builder GA, on time, in Magento Commerce 2.3.1
- Ran the technical side of the Page Builder early access programme
- Introduced TypeScript to the business, with tooling to make it stick
- Spoke at events around the world about Magento and Page Builder
Austin
2019–now
Moved to Texas, led teams, then went back to building with my own hands.
2019–2020
AdobeSenior Full Stack Engineer / Architect
Architecture lead on PWA Studio, Adobe's headless storefront framework.
- Page Builder integration into PWA Studio
- Extensibility work alongside the architecture team
- Localization strategy and design for PWA Studio
- Helped accelerate Venia 2.0 and B2B Purchase Order Rules
2020–2022
AdobeEngineering Manager → Sr. Engineering Manager
Managed and grew the PWA Studio team and project.
- Led the Roadmap Acceleration Program, onboarding partner engineers
- More frequent, larger releases through CI/CD and test automation
2022–2025
Bold CommerceSenior Engineering Manager
Managed multiple teams (about 15 direct reports) across Subscriptions, Account Center and Platform Integrations.
- Led a payments product integration into Adobe Commerce / Magento, as architect and pair-programmer
- New SDLC and product support processes
- Promoted multiple engineers and mentored many more
2025–now
ShopVisionAI Staff Engineer
Back to hands-on engineering, building AI-powered e-commerce intelligence products.
- A first-party data feature: customers analyse their Shopify and uploaded data against ShopVision's datasets
- Full stack across Price Intelligence and Wholesale Intelligence, from scraping and ingestion to matching, pricing logic and UI
- LangGraph agents running in production
- Live product demos as a solutions engineer, helping close deals
- React, Next.js, TypeScript, LangGraph, Supabase
Meanwhile
2021–now
My own studio, making multiplayer games for web and mobile, alongside the day job.
2021–now
Lockdown GamingFounder & CEO
Leading a small team that creates, launches and grows web and mobile multiplayer games.
- Games: Prison Struggle, Music Battle, Deadly Mafia, Mob Wars City and Prison Struggle: Idle
- AI pipelines that generate sprites and art assets for our games
- Image generation with Gemini

Hi, I’m Dave.
AI engineer and technical leader, 13+ years across e-commerce, gaming, SaaS and AI.
I gravitate towards pragmatic architecture: solutions that solve real business problems without unnecessary complexity. Whether it was shipping Page Builder at Adobe, running live demos to help close deals at ShopVision, or building games with a small team, I care most about outcomes that move the needle for customers.
These days that means AI wherever it earns its keep: agents in production, Claude in every part of how I build, image generation with Gemini, and pipelines that turn ideas into game art.
Ship fast, stay close to customers, and let business needs drive technical decisions.
Tools I reach for
Certified, repeatedly
- Adobe Certified Professional, Magento Commerce Developer
- Magento 2 Certified Associate Developer
- Magento Certified Developer Plus
- Magento Certified Developer
- Magento Certified Front End Developer