Branding, Web design, Web development, Web apps, WordPress, Esports, Agencies

Freelance web designand development.

I am Jaimie. Since 2011 I have designed and built websites and web apps for businesses in Kingston, Richmond and across the UK.

Now taking new projects

400+ builds
See the work
Approach

One builder. No status meetings.

I am Jaimie. I started on Weebly in 2011, moved to WordPress, then started writing my own plugins rather than buying them, then dropped the builders entirely and wrote the code myself. Now I build my own frameworks and components. The design side is self-taught too, Photoshop and After Effects. Before any of it I qualified as an electrician and worked as an electrical contracts manager, which is why the quoting and job systems I build for trades fit how the work actually runs.

What I build with

Next.jsReactNodePythonPHPWordPressElementorPluginsPostgresMySQLSupabaseAPIsStripeDiscordWebSocketsAIPWAPCB DesignFirmwareAdobeNext.jsReactNodePythonPHPWordPressElementorPluginsPostgresMySQLSupabaseAPIsStripeDiscordWebSocketsAIPWAPCB DesignFirmwareAdobe
Completed Work

Completed Projects

All work

HAPO

Neighbourhood dog-care exchange, built on trust rather than listings.

HAPO connects dog owners in the same neighbourhood so they can cover each other for walks and sitting.

OutcomeOwners cover each other instead of paying for it.

  • PHP
  • Tailwind
  • MySQL
  • APIs

CGZ

PUBG console esports platform with its own rating algorithm.

A competitive esports platform for PUBG on Xbox and PlayStation 5, built to replace the scattered Discord servers and spreadsheets European console teams were using to run competition.

OutcomeResults stopped being a matter of opinion.

  • PHP
  • Tailwind
  • MySQL
  • PUBG API
  • Discord

The CBT Guru

BABCP-accredited CBT practice in Surbiton, with fees, insurers and booking.

OutcomeA practice that takes bookings instead of emails.

  • PHP
  • Tailwind
  • MySQL
  • APIs
gosu.ggOpen beta
GOSU: the live site

GOSU

Permanent PUBG match archive with replays rebuilt from telemetry.

OutcomeA record that survives the API deleting it.

  • Next.js
  • Postgres
  • Discord
  • APIs

27 Shots

A disposable camera for events, in the browser, with no app to install.

OutcomeEvery guest shooting, and every photo in one place.

  • PHP
  • GSAP
  • APIs

Beth & Scott

A wedding invitation site that collected every reply, guest by guest.

OutcomeThe replies came back through the site.

  • PHP
  • Tailwind
  • GSAP
Mia BellandiLive
Mia Bellandi

Mia Bellandi

A weekly diary, recommendations and guides, from Kingston upon Thames.

OutcomeA personal site that reads like a magazine, not a template.

  • HTML
  • CSS
  • JavaScript
  • Adobe
What I Do

What I Build

  • Fixed price, agreed before I start
  • You own the source
  • Most builds live in one to four weeks
How a job runs

Three steps. No account manager in between.

  1. You send the details

    What you are building, roughly when you need it, and the budget range. A paragraph is plenty.

  2. I reply within a day

    A straight yes or no, a realistic timeline, and anything I would change about the plan before we start.

  3. Fixed price up front

    Agreed before any work begins. No hourly billing, no scope creep, and the source is yours at the end.

Testimonials

Client reviews in their words

Client words

  • Watch

    The work, in motion

    Five of the live sites, scrolled top to bottom

  • Mia Bellandi
    I’m so happy with how my website turned out. Jaimie really understood the style I wanted and made everything feel personal to me rather than like a normal template. The writing, photos and layout all work together exactly how I imagined, and it looks just as good on my phone. I love how easy it is to share my weekly diary, recommendations and city guides now. Couldn’t be happier with it.

    Mia Bellandi

    Writer, Kingston upon Thames

  • The CBT Guru
    I’m honestly so happy with the website Jaimie built for my therapy practice. It looks professional, feels really calm and easy to use, and most importantly it’s actually bringing in clients. I’m now getting around three new enquiries a week through the site, which has made such a difference to my practice, and I’m ranking really well on Google for local searches too. He understood exactly how I wanted the business to come across and made the whole process really easy.

    Omur

    CBT Therapist, Surbiton, and my partner

  • Jaimie’s a top lad. He sorted the whole website for me and made it look proper professional without overcomplicating anything. Easy to deal with, kept me updated and got everything done exactly how I wanted it. Since the new site went live I’ve had a much better setup for customers finding me and getting in touch. Would definitely recommend him.

    Jason

    Plumber, Ham, Richmond

  • Really pleased with the website Jaimie built for my CBT practice. He listened to what I wanted, made everything easy to understand and came up with a site that feels professional without being too corporate. It’s exactly the kind of feel I was after and I’d definitely recommend him.

    Linda

    CBT Therapist, Teddington

What It Costs

Simple Pricing

Agreed before I start. Two weeks of fixes after launch. The source handed over at the end.

HAPO, the live site
CGZ, the live site
The CBT Guru, the live site
400+ builds
See the work
Project
Fixed scope

Priced per project

A defined build with a fixed price agreed up front. Most go live in one to four weeks.
What's included:
Scope agreed before we start
Fixed price, no hourly billing
Direct access to me, not a manager
Source code handed over at the end
Two weeks of fixes included
Timeline:
1 - 4 weeks
Choose Plan
Get Started
Fixed price agreed before any work starts
Retainer
Ongoing work

Priced per month

A block of my time each month for continuing development, changes and support on something already live.
What's included:
Agreed days per month
Priority on urgent fixes
Rolling monthly, cancel anytime
Same person every time
Unused days roll over once
Timeline:
Rolling monthly
Choose Plan
Get Started
Rolling monthly, cancel whenever you like
Where I Work
8 towns, and the surrounding areas

Based in Kingston upon Thames, and close enough to most of south-west London that meeting in person is practical rather than a line on a website. Most projects never need it.

All areas
Get in Touch
Now taking new projects

StartBuilding

Tell me what you are building. You get a straight answer: whether I am the right person for it, what it would cost, and how long it would take. If I am not, I will say so and point you somewhere better.

What Mia, Omur, Jason and Linda saidOr check your website first
What happens next
  1. You send the details

    What you are building, roughly when you need it, and the budget range. A paragraph is plenty.

  2. I reply within a day

    A straight yes or no, a realistic timeline, and anything I would change about the plan before we start.

  3. Fixed price up front

    Agreed before any work begins. No hourly billing, no scope creep, and the source is yours at the end.

Richmond and Kingston, London