Open to full-time or part-time roles London, UK

Full-stack developer. Anyone can make it work. I make it good.

Web applications and Shopify, engineered and art-directed.

Download CV PDF

Capabilities

The full range.

Backend, frontend, Shopify, infrastructure. Built with all of it.

Backend

  • PHP Eight years of it, from CI3 to modern PHP 8.
  • Laravel Eloquent, queues, policies, testing.
  • CodeIgniter CI3 and CI4 — my default for lean SaaS.
  • CakePHP Legacy rescue and feature work.
  • MySQL Schema design, indexing, slow-query hunting.
  • REST APIs Versioned, documented, rate-limited.

Frontend

  • JavaScript Vanilla first. Frameworks when they pay for themselves.
  • Vue.js SFCs, Pinia, composables.
  • React.js Hooks, context, component systems.
  • Next.js App router, SSR, edge rendering.
  • GSAP Scroll-driven motion that survives on mobile.
  • Bootstrap / CSS Design systems, container queries, no utility soup.

Shopify

  • Store design Custom themes, not a repainted Dawn.
  • Theme development Liquid, sections, metaobjects.
  • Custom solutions Checkout logic, subscriptions, ERP syncs.
  • App development Public and private apps, OAuth, webhooks.

Ways of working

  • Git Small commits, readable history.
  • Linux / VPS cPanel, Nginx, deploys, backups.
  • Performance Core Web Vitals as an acceptance criterion.
  • Ownership I ship solo and I stay for the maintenance.

One developer, the whole product.

Storefronts where the design has to survive contact with a checkout.

Software dense enough to run a business, calm enough to use all day.

The measure isn't the launch. It's what still works six months later.

Open to the right role.

Full-time engineering roles primarily, part-time for the right team. I reply within one working day.