Twenty-six years writing code, building WordPress, WooCommerce and native iOS. Solo, senior, and direct - no account managers between you and the code that ships.
Focused, specialised work - built on core APIs so it survives its fifth-anniversary update.
Bespoke themes, custom plugins, WooCommerce, multisite and headless builds - engineered, not assembled.
Learn more →Subscription stores, B2B catalogues and payment plumbing that survives Black Friday - and never double-charges.
Learn more →Swift & SwiftUI apps shipped to the App Store - companions to your platform, or standalone products.
Learn more →Modern PHP beyond WordPress - custom web apps, bespoke APIs and the integrations that tie your systems together.
Learn more →LLM-powered agents and assistants wired into your real data and workflows - with guardrails, not demos.
Learn more →Hacked, broken or abandoned sites brought back and kept healthy - with monitoring so it doesn’t happen twice.
Learn more →Lead → quote → job → supplier PO → waste transfer note → invoice → Xero. A multi-tenant SaaS for UK waste brokers, built solo in custom PHP and MySQL - with DEFRA Digital Waste Tracking built in ahead of the October 2026 mandate.
I’m Paul - an Edinburgh-born developer who’s spent twenty-six years writing code, specialising in WordPress, WooCommerce and native iOS. Most of my work arrives through other agencies: when a build is too gnarly, too bespoke, or too important to risk, they send it to me.
No teams to brief, no juniors learning on your budget. Just senior code, written by the person you actually spoke to.
A growing family of iOS and Mac apps, designed, built and supported solo - from company search to bin-day reminders.
See all my apps →“Eight of every ten agencies in Edinburgh send their WordPress work to him. There’s a reason for that.”
“Paul made the whole process really easy. We weren’t sure what we wanted at first, but he helped us figure it out and built a website we’re genuinely proud to send our customers to.”
“Having worked with [Paul] for over a decade I have never had an experience less than ideal. Excellent quality, rapid and accurate communication and an end product to be proud of.”
Tell me what you’re working on. I’ll tell you straight whether I’m the right person for it.
I use Google Analytics cookies to see how people find and use this site. Nothing else - and only if you’re happy with that. Privacy policy