WebsiteDevelopment.
A beautiful design means nothing if the build is slow, brittle, or impossible to update. I build production-ready websites in Next.js, fast, accessible, and handed over in a state you can actually maintain.
Code that runs clean at launch and stays that way. Every project ships with performance audits, accessibility checks, and documentation your team can actually follow.
Results
Challenges I solve
Get in touchMy current site is slow and my developer can't fix it.
Performance problems are almost always architectural. I audit the root causes, unoptimised images, render-blocking scripts, poor caching, and rebuild with performance baked in from the start, not bolted on after.
The CMS my developer chose is impossible to use.
I build with Sanity CMS, a structured, editor-friendly backend where non-technical team members can update content confidently without breaking the layout.
I've been burned by developers who disappear post-launch.
Every project includes a structured handoff: documented codebase, CMS walkthrough recording, and a 30-day support window. You're not left managing a black box.