Alexander Dean
— — —
Full-stack engineer · UK

Alexander Dean.

Five years shipping production web platforms. Comfortable owning a feature from Postgres schema through Spring Boot API into a React / TypeScript UI. Generalist by preference — most at home where product meets data meets interface.

Get in touch

— Selected projects

  • 01
    ClubHive
    Next.js · Neon · Drizzle · Better Auth

    Event booking for community clubs. Organisers embed a booking widget on their own website; attendees RSVP with no account. Every booking builds the club's attendee ledger — who's loyal, who's lapsed, who to reach next.

    Read case study
  • 02
    AI Learning Platform
    Next.js · Supabase · Multi-LLM

    Upload course material, get adaptive question banks back. A multi-provider LLM router with automatic fallback, spaced-repetition scoring, and sharing enforced by Postgres row-level security.

    Read case study
  • 03
    Client Hosting Portal
    Next.js 16 · TypeScript · Stripe

    Private portal for freelance hosting clients — live uptime, Stripe billing, and a terminal-style login on a hardened cookie-token auth layer.

    Read case study
  • 04
    B2B SaaS Boilerplate
    Next.js · PostgreSQL · Stripe

    Personal multi-tenant starter — subdomain routing, tenant-scoped Postgres, organisation auth, Stripe billing. Built to compress MVP delivery time.

  • 05
    Hackathons
    Various

    Most notably a check-in / check-out safety tool for social workers, alerting admins with live location when a worker misses check-out. Blank repo to working demo in a weekend.

— Client work

Freelance practice

Sites I design, build, and host end-to-end for small organisations. Each carries its own palette — hover a colour to read it, click to copy.

Cycling club · Edinburgh2025

Bells Angels

A warm, unfussy home for a women's cycling club — rides, membership, and a gallery, with none of the lycra-clad intimidation. Built to feel like the club: welcoming first, sporty second.

ScopeDesign · Build · Hosting
TypeFriendly sans · warm neutrals
StatusLive — hosted & cared for
Visit site
Real estate group2025

Whitehouse

A property group working across management, serviced stays, and investment — presented in strict black and white. The discipline of the palette does the talking: credentials, numbers, no noise.

ScopeDesign · Build · Hosting
TypeModern sans · strict monochrome
StatusLive — hosted & cared for
Visit site

— Stack

CoreTypeScript · JavaScript · Java · SQL
FrontendReact · Next.js · Redux · GraphQL · D3
Backend & dataNode.js · Spring Boot · PostgreSQL · MySQL · Supabase
Cloud & infraAWS · Kubernetes · Docker · Jenkins

— GitHub activity

— The full picture

Five years,
two enterprises,
and a handful of solo builds.

Companies, roles, and all the context are available on request.