// booting the machine…
available for new projects · replies in 24h

I build things people actually use.

Hand-coded websites and native iOS apps — designed, built and shipped by one developer, start to finish. Eight years. 30+ projects. Zero templates.

scroll to open the machine
$ npm run seankav — compiling the portfolio…
entering the site — hold on
// the page, dissected — every line hand-written

<work> — two live client launches this quarter

0yrs
building for real users
0+
projects shipped
0
client launches this quarter
0%
hand-coded · zero templates

// case_01 — trade website

CJB Electrical

A NAPIT-approved electrician in the North West needed a site that wins work while he's on the tools. Hand-coded and launched in days — instant quote flow, WhatsApp-first contact, local SEO done properly.

Designed, built and deployed solo — brief to live in under a week.

hand-codedlocal SEOlead captureloads in a blink
visit the live site
cjbelectrical.uk
The live CJB Electrical website
CJB Electrical on mobile
Pacemates — live club map
Pacemates — the home of independent running clubs
Pacemates — discover clubs

// case_02 — platform build

Pacemates phase 2 in build now

The home of independent running clubs. Phase 1 shipped a live club directory — interactive map, club profiles, applications in under a minute — on a real database with accounts and email built in.

Phase 2 is being built right now: a full social network — profiles, ticketed events, Stripe payments, messaging, feeds and Strava integration.

firebaseinteractive mapaccounts & authstripe (phase 2)
visit the live site

<reviews> — in their words, not mine

Clients ship with me
more than once.

/** * "Sean built the best electrician site in Manchester, exactly what I wanted — took all our Facebook reviews and photos himself and filled it with our content without us needing to do anything." */
CJB Electrical · live at cjbelectrical.uk
/** * "From idea to launch, the whole process was professional and delivered exactly what I envisioned. Excited to keep building PaceMates." */
PaceMates founder · live at pacemates.net
// repeat business says it best: phase_2.commissioned = "2 days after Phase 1 went live"; // — same client, bigger build
Pacemates · Phase 2 in build now

<process> — one person, four steps

Brief to live,
without the agency circus.

01 /

The brief

A real conversation, not a form. We pin down what the build needs to do — win jobs, take bookings, capture leads — and I reply with a fixed quote within 24 hours.

02 /

Design

I design in the browser, on your brand, mobile-first. You see a real working preview link early — not a static mock-up you have to imagine moving.

03 /

Build

Hand-coded, no page-builder bloat. ~Two weeks for most sites, revisions included, with you reviewing the live preview the whole way.

04 /

Launch & handover

Zero-downtime switch-over on your domain, SSL, redirects and SEO handled. You own everything — no monthly fees, no lock-in.

<pricing> — simple and honest

Every project quoted to fit.
Here's where things start.

one-pager.js
const onePager = {
  from: "£500",
  includes: [
    "custom design & build",
    "mobile-first & accessible",
    "contact / enquiry section",
    "SEO basics & metadata"
  ]
}; // a sharp single page
MOST POPULAR
business-site.js
const businessSite = {
  from: "£1,200",
  includes: [
    "multiple sections / pages",
    "services, gallery, reviews",
    "technical SEO, fast load",
    "lead capture that pings you"
  ]
}; // like the CJB build
custom-build.js
const customBuild = {
  from: "£2,500+",
  includes: [
    "accounts, admin & databases",
    "bookings, payments, maps",
    "custom functionality",
    "performance tuned"
  ]
}; // like Pacemates

// also building native iOS apps — MVPs from £3,500, full products from £7,000. Ask.

<lab> — my own products, built to learn fast

Where the hard
problems get solved.

LAB_01 · iOS

Top Bins

Football predictions against live data from 1,200+ leagues — real-time scores, leaderboards and bragging rights.

live API · SwiftUI · Firebase
LAB_02 · iOS

MTCHA

A social app for matcha people — feeds, profiles and photo sharing on a real-time cloud backend.

social feed · accounts · push
LAB_03 · iOS

Beero

A session tracker that keeps the night honest — fast logging, live totals and a morning-after report.

SwiftUI · local-first data

$ git push origin live — your project is the next deploy

Let's build
yours.

Tell me what you're making and I'll tell you exactly how I'd build it — with a straight answer on price and timeline within 24 hours.