Ecommerce and AI, built to ship.
- builds shipped
- 47
- GMV worked on
- $1B+
- freelance, on Magento since 2014
- 12 yrs
- to a personal reply
- <1 day
The senior engineer, without the agency around them.
You get the person who writes the code, from the first call to the last deploy.
You talk to the person writing the code.
No account managers, no juniors, no handoffs. Nothing gets lost between the brief and the build.
Priced before it starts.
Every sprint is scoped and priced up front. No scope drift, no surprise invoices.
Live code by week four.
A working slice in production with real users and real orders. Not a demo, not a deck.
I’ve run the store, not just built it.
Four years in-house at Run Auto Parts, finishing as CTO. I build for the team that lives with it after launch.
No gaps between suppliers.
Magento, Shopify, Laravel and AI in one pair of hands, so integrations don’t fall between two vendors.
Straight answers.
A personal reply within one working day. If I’m not the right fit, I’ll say so and point you to someone who is.
Four stacks. One developer.
Magento
Builds, Hyvä storefronts, upgrades and migrations, B2B, multi-store and performance rescue.
Magento development →Shopify
Custom apps, ERP and product integrations, advanced filtering, navigation and checkout extensions.
Shopify development →Laravel
PIMs, Xero and ERP integrations, Filament admin tooling and API middleware.
Laravel development →AI & automation
Agents, RAG, content pipelines, MCP servers and strategy audits for ecommerce teams.
AI development →The tools I ship with
Magento
Shopify
Laravel
Filament
React
Next.js
Algolia
Tailwind
Vercel
Claude
eBay
Xero
Running an agency? I take white-label and referral work, with NDA and non-solicitation as standard.
Partner with me →The AI that keeps working on your site after I leave.
Lift is the product I built out of a decade of doing this by hand. You set a goal — enquiries, bookings, sign-ups, sales — and it scans your site on a schedule, finds what's stopping visitors, and ranks every fix by what it's worth.
- Any website. Magento, Shopify, WordPress, Webflow or custom — it reads the rendered page.
- Claude does the reading. Screenshots, copy, calls to action and your Google Analytics, reviewed like a consultant would.
- It proves itself. Every fix is re-scanned and measured before and after, so you see whether it moved the number.
One catalogue. Five sales channels.
A Laravel and Filament platform that turns supplier price lists and TecAlliance fitment data into listings everywhere the business sells.
Built to ship.
From first call to shipped, on a calendar you can plan around.
Week 0: scope and price
A two-day workshop. You leave with the outcome, the non-goals and a fixed price, in writing.
Weeks 1–4: ship a slice
Production code by week four, which you can click through on your own store as it’s built.
Then, two-week sprints
A demo every Monday, a deploy every Friday. You decide what ships next.
Leave clean
I hand over to your team or stay on retainer. You pick.
From agency floors to the CTO chair.
I’ve built commerce since 2014: UK and Australian agencies, contracts for Kathmandu and Discovery, then four years in-house at Run Auto Parts, finishing as CTO. Now I run Upturn Studio as the one senior engineer on every job.
Tell me what you’re building.
I reply within one working day, personally. If I’m not the right fit, I’ll say so and point you somewhere that is.









