2026Sample project
Marketing site rebuild
From 6s to under 1s load time*.
View case study →Web developer
Available for new projects · sampleSelected work
Sample projects for fictional clients. Case studies are illustrative.
2026Sample project
From 6s to under 1s load time*.
View case study →2025Sample project
Calendar, payments and reminders.
View case study →2025Sample project
Pre-orders and local delivery.
View case study →2024Sample project
Live data for a fictional ops team.
View case study →2024Sample project
Search, versions and dark mode.
View case study →Services
What I can help with. Rates on request.
Fast, accessible, easy to edit.
Dashboards and portals.
Shops that convert.
Speed and Core Web Vitals.
Integrations and back ends.
Updates and monitoring.
Selected clients · fictional sample marks
Process
A simple, transparent process. Sample timeline.
A call to understand goals, audience and timeline.
First ideas and direction to react to.
Design and build, with regular check-ins.
Final files, handover and support.
About me
Clean code, honest estimates and sites your team can update without calling me.
*Sample details for a fictional person.
Experience
Sample career history for a fictional person.
Sites and apps for fictional clients.
Agency builds.
News and CMS sites.
Recognition
Fictional awards and publications · sample only.
As featured in · fictional sample publications
Sample reviews shown for layout only.
Brilliant to work with and delivered ahead of schedule.
Clear communication and a result our whole team loved.
Thoughtful, fast and genuinely creative. Would hire again.
Tell me a little about it and I'll reply within one working day.
It depends on the project. Usually a modern static or lightweight setup.
I can set it up and hand over the keys.
I'm booking new projects now. Get in touch to check dates. Sample.
Project-based quotes, agreed in writing before work starts.
Yes, with clients anywhere, by video call and email.
Contact
Placeholder contact details. I reply within one working day.
Elsewhere · placeholder links