Bristol / Luton / RemoteAvailable for new projects

I design and build
websites and web apps.

Ten years of engineering experience with a focus on delivering results, applied to businesses that demand software done properly. I handle everything from first conversation to launch — design, build, deployment — and leave you with something you can run yourself.

Currently
Accepting enquiries
Stack
.NET · React · TypeScript · Azure
Since
10+ years in industry
01Services

What I do.

I take on a small number of projects at a time, working directly with business owners and founders.

02Selected work

Design-led websites, built and shipped for real businesses.

01

GB Software

GB Software — landing pagegetonthesamepage.app
  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • Redis Cache
  • Vercel
  • Anthropic API
  • GitHub Actions

The Same Page

An AI-powered mediation tool that helps two people work through a disagreement together. Each participant shares their perspective privately; the AI listens without taking sides, surfaces shared ground, and guides the conversation toward resolution. Built privacy-first on the Anthropic API — no accounts, no stored conversations.

  • Conversational AI via Anthropic API
  • Privacy-first — no accounts, ephemeral sessions via Redis
  • Full-stack Next.js development
  • UI/UX & interaction design
02

Deans Property Preservation Ltd

Deans Property Preservation Ltd — landing pagedeansproperty.london
  • Next.js
  • React
  • TypeScript
  • Storyblok CMS
  • Vercel

A digital home for 40+ years of London building expertise

A full marketing site for a London property development and renovation specialist operating in Islington and Hampstead. Designed and built end-to-end: brand-led art direction, a CMS-driven project portfolio, service pages from basements to full period restorations, and an enquiry pipeline that turns visitors into conversations.

  • Design & art direction
  • CMS architecture & content modelling
  • Multi-page build — services, projects, gallery, method
  • Contact & enquiry forms
  • SEO & performance
03

AG Sports Therapy, Massage & Rehab Ltd

AG Sports Therapy, Massage & Rehab Ltd — landing pageagsportstherapy.co.uk
  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • Vercel

A booking-focused site for a multi-location therapy clinic

A clinic website serving Redditch and Bromsgrove across three treatment locations. Built to convert: a clear treatment finder spanning injury assessment, sports massage, acupuncture and lymphatic drainage, therapist profiles, per-location pages with hours, and direct booking via phone and WhatsApp.

  • Design & brand integration
  • Service & treatment architecture
  • Multi-location pages
  • Booking & contact flows — phone, WhatsApp, email
  • Responsive, accessible build
03Results

Software that pays for itself.

4x

Businesses supported

Delivered software solutions to four businesses in the last 12 months, each with a varying tech stack and area of industry and measureable impact on their operations and revenue.

£2m+

Debt recovered

Built an internal and customer-facing tool at Ascenti with React, Next.js and .NET Core that enabled the collection of over £2m of debt back into the business within 6 months of release.

WCAG

Accessibility, automated

Implemented an automated accessibility test suite with custom reports at Clue Software — pivotal in retaining customers with WCAG compliance requirements.

10 yrs

Industry experience

Entered competitive full-time employment in a high-responsibility London role aged 18 — a decade of industry experience by 28.

04Experience

A decade across product teams, agencies and quality engineering.

  1. Jun 2026 — Present

    Founder & Full Stack Engineer

    GB Software / Self employed · Bristol / Remote

    • Engineering custom full-stack web applications and business tools utilising Next.js, React, TypeScript, TailwindCSS, Shadcn/ui, and .NET Core.
    • Designing and implementing end-to-end software solutions, encompassing UI/UX design, backend architecture, database modelling, and automated CI/CD pipelines.
    • Managing all business operations as a sole trader, including client acquisition, stakeholder relationship management, project scoping, and ongoing post-launch support.
  2. Apr 2024 — Jun 2026

    Full Stack Engineer

    Ascenti · Bristol

    • Spearheaded greenfield event-driven projects from conception to deployment, leveraging .NET, React, and Azure.
    • Architected and implemented a robust eventing system within a modular monolith utilising Azure Service Bus.
    • Developed responsive UIs with TailwindCSS and shadcn/ui, whilst modernising and maintaining multiple legacy .NET systems.
    • Built and deployed scalable internal operations and customer-facing tools using React, Next.js, and .NET Core.
  3. September 2022 — January 2024

    Software Developer

    Clue Software · Bristol

    • Full-stack .NET development with Knockout.js, MVC and Razor.
    • Owned a UI component library and design system with Vue 3, Tailwind and Storybook.
    • Accessibility compliance through automated Cypress tests with custom reporting.
    • Cost-effective Azure provisioning — App Insights, Functions, Front Door, Service Bus — via scripted CI/CD with AZ CLI.
  4. September 2020 — January 2022

    Junior Developer

    Clue Software · Bristol

    • Feature development and bug fixes, adapting quickly to sole-responsibility tasks within sprints.
    • Tier 3 support for customer service issue resolution.
  5. December 2019 — September 2020

    Junior Developer

    Tier 2 Consulting · Stevenage

    • Middleware solutions for clients using Red Hat Fuse and OpenShift, with Apache Camel.
  6. 2015 — 2018

    QA Test Analyst

    Hive Learning · London

    • Manual and automated testing across web, mobile web, Android and iOS.
    • Led a team of 3 external testers; sole in-house QA through a major version update.

Education

2019BSc (Hons) Computer ScienceBangor University, Wales
2015Advanced Level 3 Apprenticeship — Creative & Digital MediaArch Apprentices, London
05Capabilities

Comfortable everywhere from the database to the pixel.

Languages & Frameworks

  • C# (.NET 10)
  • TypeScript
  • React
  • Next.js
  • Vue
  • TailwindCSS

Cloud & Data

  • Azure
  • Azure Service Bus
  • SQL Server
  • PostgreSQL
  • CI/CD
  • AZ CLI
  • Vercel

Architecture

  • Clean architecture
  • Modular monoliths
  • Event-driven
  • Dependency injection
  • CMS architecture
  • Design systems

Quality

  • Test automation
  • Cypress
  • Playwright
  • Accessibility (WCAG)
  • GitHub Flow