2026Sample project
Marketing site rebuild
From 6s to under 1s load time*.
View case study →Web developer
Freelance developer building fast, accessible websites and web apps.
Selected 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 →2023Sample project
Works offline, installs in a tap.
View case study →Selected clients · fictional sample marks
About me
Clean code, honest estimates and sites your team can update without calling me.
*Sample details for a fictional person.
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.
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.
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.
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
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.
Tell me a little about it and I'll reply within one working day.
Contact
Placeholder contact details. I reply within one working day.
Elsewhere · placeholder links