Services Designed with care. Built to last. Optimised to rank.
Every website I build is designed, developed, and optimised for quality. These aren't services you pick from — they're the three things that make a website actually work.
Web Design
Interfaces that feel obvious
Good design decides whether someone stays, reads, and acts. Every layout is shaped around your content, your brand, and the way people actually read on a screen — not around passing trends.
Custom layouts
Designed around your content and goals, not pulled from a template.
Responsive by default
Looks right on a phone, tablet, desktop, and ultrawide — without compromise.
Typography & hierarchy
Readable, calm, and on-brand. Content guides the eye naturally.
Light & dark themes
One design that respects the user's system preference automatically.
Subtle motion
Interactions that add meaning and polish — never noise or distraction.
Accessibility-aware
Colour contrast, focus states, and keyboard navigation built into the design.
Web Development
Sites built to last
I build with Astro because it ships exactly what a page needs. Fast on day one, easy to maintain on day 500.
Astro & Tailwind
Modern stack, minimal JavaScript, and clean maintainable HTML.
Content collections
Type-safe blog, project pages, and structured content out of the box.
Forms & contact
Spam-protected, GDPR-aware, and connected directly to your inbox.
Hosting & deploy
Netlify, Vercel, or Cloudflare. Git-based, automated, and repeatable.
Handover & docs
You get the code, the keys, and a README that explains everything clearly.
Version control
Every change tracked in Git. Easy to review, easy to roll back.
Web Optimisation
Optimised for people and search engines
Your site should be easy to find on Google, fast on every device, and usable by everyone who visits. That's what SEO, Core Web Vitals, and accessibility deliver, — and why they're part of every project.
SEO
Metadata, sitemaps, structured data, and OG images — correct from day one.
Core Web Vitals
LCP, INP, and CLS targeted from the first commit — not patched on later.
Accessibility (WCAG)
Contrast, focus states, keyboard navigation, and screen reader support.
Image optimisation
Modern formats, lazy loading, and correct dimensions on every device.
Best practices
Clean HTML, semantic markup, and no render-blocking resources.
Lighthouse audits
Measurable scores for performance, SEO, and accessibility in one place.
How a project runs
Four stages. I'm on every one of them.
Conversation
A call to talk through what you're building, who it's for, and what you've tried so far. No commitment, useful either way.
Proposal
A single document with scope, timeline, and a fixed price. No tiers, no add-ons, no chasing for the real number.
Design & Build
I work in short cycles and share progress on a staging link. You see the site take shape — not the finished thing on launch day.
Launch & support
Deploy, hand over, and stay reachable. Small changes and updates after launch are easy to arrange.
Ready to start something?
Tell me what you have in mind. I read every message myself and reply within a working day.
Ready to start something?
Tell me what you have in mind. I read every message myself and reply within a working day.