Services

Six disciplines.
One senior developer.

I don’t do a little of everything. I specialise in the things I’m genuinely expert in - and build them on core APIs so they outlast every platform update.

01 / WordPress

WordPress Development

Bespoke themes, custom plugins, WooCommerce, multisite and headless builds - engineered, not assembled. I write themes and plugins on core WordPress APIs, so they survive their fifth-anniversary update without a rebuild.

Explore WordPress →

WooCommerce & multisite

Shops, subscriptions and multi-brand networks that stay fast and manageable as they grow.

Headless & APIs

WordPress as a backend for native iOS apps and custom front ends via the REST API.

Custom plugins

Bespoke functionality built the WordPress way - hooks, not hacks.

Rescue & hardening

Inherited a mess? I untangle, secure and document sites other people gave up on.

02 / WooCommerce

WooCommerce Development

I’ve been building commerce on WooCommerce since before it was called WooCommerce. Subscription stores, B2B catalogues, payment plumbing and platform migrations - stores that survive Black Friday and never double-charge a customer.

Explore WooCommerce →

Subscriptions & B2B

Recurring billing, trade pricing, quotes and account-based catalogues.

Payments & tax

Stripe, GoCardless, multi-currency and UK & EU VAT done correctly.

Migrations

Move off Shopify, Magento or a legacy cart without losing orders or SEO.

Performance

Caching, query tuning and checkout optimisation for high-volume stores.

03 / iOS

Native iOS Development

Swift & SwiftUI apps shipped to the App Store - companions to your web platform, or standalone products. Widgets, App Clips and Live Activities where they earn their place, never as box-ticking.

Explore iOS →

SwiftUI & UIKit

Modern, maintainable interfaces - with UIKit interop where it matters.

WordPress-connected

Apps that share a backend with your existing WordPress or Woo platform.

Widgets & Live Activities

Home-screen, Lock Screen and Dynamic Island experiences that get used.

App Store delivery

TestFlight, review, privacy nutrition labels - the whole release pipeline.

04 / PHP

PHP Development

Custom web apps, bespoke APIs and the integrations that tie your systems together. Twenty-six years of PHP, from legacy modernisation to greenfield builds.

Explore PHP →

Bespoke web apps

Clean, modern PHP with tests, queues and sensible architecture - no framework bloat.

REST APIs & webhooks

APIs other systems can rely on, documented and versioned.

Integrations

Stripe, Xero, CRMs and logistics providers stitched together properly.

Legacy modernisation

Incremental upgrades of old PHP codebases without a big-bang rewrite.

05 / Agentic AI

Agentic (AI) Development

LLM-powered agents and assistants wired into your real data and workflows, with evaluation, limits and logging so they can be trusted in production.

Explore Agentic AI →

Claude & OpenAI APIs

Production integrations with model routing, caching and cost controls.

Tool use & RAG

Agents that read your data and call your systems, not just chat.

Evaluation & safety

Test sets, guardrails and human review where it matters.

Workflow automation

Agents embedded in WordPress, PHP apps or iOS, where your team already works.

06 / Support & Recovery

Support & Recovery

Hacked, broken or abandoned sites restored, hardened and monitored, so it doesn’t happen twice.

Explore Support & Recovery →

Malware removal

Clean-up, root-cause fix and a report you can give to your client.

Hardening

Access control, update policy and monitoring that stays in place.

Performance & uptime

Diagnosis and fixes for slow, flaky or failing sites.

Ongoing retainers

Monthly care: updates, backups, monitoring and a person to call.

07 / Hosting

UK Web Hosting

Fast, managed hosting from a UK developer who knows your site inside out. No control panels, no ticket queues - I set it up, keep it running and fix it if anything goes wrong.

Ask about hosting →

Fully managed

Server, PHP and WordPress updates handled for you, so you never have to think about it.

Backups & security

Daily backups, SSL and a hardened setup from day one.

Fast by default

Caching and a CDN tuned for your site, not a one-size-fits-all package.

A person to call

One monthly price and a real developer on the other end - not a support ticket.

How I work

No account managers. No surprises.

01

Scope

A direct conversation about what you’re building and whether I’m the right fit. I’ll tell you straight.

02

Plan

A clear, fixed proposal - deliverables, milestones and price, written in plain English.

03

Build

Senior code from day one, with regular check-ins. You always talk to the person writing it.

04

Ship & support

Documented, handed over cleanly, and supported afterwards - not abandoned at launch.

Good to know

Questions, answered.

Do you work directly with agencies?

Most of my work arrives white-label through other agencies - I slot into your process and your client never needs to know I exist. I also work directly with end clients when the fit is right.

What size projects do you take?

Anything from a focused fix or rescue job to a multi-month platform build. If it’s WordPress, WooCommerce, PHP or iOS and it’s complex, it’s probably a fit.

Where are you based, and does it matter?

Fife, Scotland - UK timezone, UK invoicing. I work with clients all over Scotland - Edinburgh, Glasgow, Dundee, Aberdeen, Inverness, Stirling - and remotely across the UK and beyond.

Can you take over an existing site or app?

Yes. A good chunk of my work is inheriting someone else’s codebase, making sense of it, and getting it back on solid ground.

Not sure which service fits?

Tell me what you’re working on. I’ll tell you straight whether I’m the right person for it.