Adobe Commerce Cloud
Adobe Commerce on Cloud infrastructure: builds, upgrades, Starter to Pro migrations, Fastly, deployment pipelines and performance work.
Fixing price drift at the source
A large national retailer had storefront prices drifting from the correct supplier. Instead of patching products by hand, I traced the two causes, fixed the data safely and automated the safety net.
An installation services platform on Adobe Commerce
One Adobe Commerce platform for managing the tradespeople who install products sold by major retailers: service booking, job management and fixed-price add-ons.
An Adobe Commerce module for a payment orchestration platform
Leading the team that built the Adobe Commerce module for a payment orchestration platform, with 3D Secure, digital wallets and buy now, pay later, then wrote the documentation and took it through…
B2B integration that survives failure
Two Magento builds connected to MYOB through custom middleware, designed so a slow accounting system never blocks checkout and a failed sync never silently skips orders.
Upgrades and migrations without drama
A Starter to Pro migration, multi-version upgrades and a complex upgrade with a second-country store, all run with the same discipline: review, rehearse, a written go-live plan and evidence afterwards.
Headless Magento with PWA Studio
Tech lead on a headless Magento build with a React PWA Studio front end, extending the GraphQL API for multi-source stock and promotions instead of working around it.
Click & collect built on real store stock
Multi-source inventory, a store locator, click & collect and a geo-based home store for a national retailer, released out of hours with a written data and deployment plan.
A full Magento 2 build with search at its centre
Tech and team lead on a full Magento 2 build for a furniture retailer, with search and merchandising integrated from the start and a checklist-driven launch.
Three brands, one Magento 2 migration
Senior lead on moving three large-catalogue brands from Magento 1 to Magento 2, with custom modules, indexer optimisation and customer migration.
One storefront, several ERPs
Connecting Adobe Commerce to Pronto, MYOB EXO, MYOB Advanced, Akeneo and PunchOut for a national automotive parts and service network selling to retail and trade customers.
Adobe Commerce security patches, September to October 2026
Three Adobe Commerce security releases, an exploited zero-day and a critical PHP update in six weeks: what to apply, in what order, and how to do it across many stores.
BlockStrap and APSB26-153: check your patch actually applied
October’s CVSS 10.0 template-engine flaw bypassed the September fix. What APSB26-153 contains, and why verifying the deployed code matters more than a green pipeline.
StyleSmuggler: responding to a Magento zero-day
CVE-2026-75650 was exploited for three days before a fix existed. Edge rules, hardening, the hotfix, hunting for compromise and rotating secrets: the response in layers.
Troubleshooting Varnish Caching Issues
A practical checklist for the usual Varnish problems in commerce: low hit rates, stale content, leaked personalisation and purges that never arrive.
Lessons from High-Traffic eCommerce Migrations
Upgrades and replatforms rarely fail on code. They fail on data, integrations and cutover planning. What I check before a busy store changes underneath its customers.