AI tools are brilliant at reading Markdown. They're not so brilliant at reading your PowerPoint decks, PDFs, and Word docs. MacItDown sits in the middle and sorts that out.
macOS gives you one option for login items — they all fire at once. I wanted some apps to wait. So I built a small SwiftUI app that staggers launches with configurable delays.
I wanted to play vinyl through my Sonos. Sonos doesn't accept line-in from a USB sound card. So I built a two-container Docker stack that grabs the audio, encodes it, and streams it out as a custom radio station.
I was cleaning my keyboard one day and sent a dozen emails in the process. So I built a small macOS app that locks all input while you wipe down. One click to lock, hold a shortcut to unlock.
Most commerce problems aren't platform problems. They're integration problems - the messy, invisible layer between your storefront, your ERP, and everything in between.
February 2026 ·6 min read
Project·Featured·
Frog Bikes - Commerce Stack
Frog Bikes
Drove 1700% growth in monthly D2C revenue through platform optimisation, lifecycle automation, and conversion-focused development. Owned the full digital commerce operation at a specialist children's bike brand - platform, ERP integration, automation, front-end development, and day-to-day operations. Led migration from NetSuite SCA to Magento 2, built and stabilised the NetSuite–Alumio–Magento integration, and took full ownership of the stack from there.
2022–2026
Project·
DLL Group - Digital Catalog
DLL - De Lage Landen
Designed and built a responsive digital catalogue for DLL Group's healthcare vehicle exhibitions - iPad-optimised, replacing printed materials at trade shows.
2016–2017
Project·
FordPass Transformation
Ford Motor Company
End-to-end UX research and strategy to reimagine how Ford dealers sell cars and manage aftercare - mapping customer journeys across the full ownership lifecycle.
University
Project·
Fox Smart Finance
University Project
Full product build from zero: brand identity, UX design, and full-stack development of a finance tracking web app.
University
Project·
Ankura Services
Ankura
Complete digital presence for a new marketing services startup - brand identity, website, and go-to-market collateral from brief to launch.