My Work Services About Contact Get a Quote
Portfolio

Selected work

Every project here is custom-built. No themes, no drag-and-drop builders — just clean code, designed to perform.

Law & Legal
Next.js Business Site SEO

Solicitors Corner

A professional law firm website built in Next.js for performance and SEO. Designed to establish authority and convert enquiries.

View live site →
Fitness
Custom Platform Booking

PT Jamie

Personal training coaching platform with client management, booking and programme delivery.

View live site →
Art & Creative
WebGL Canvas Interactive

Digital Galleries

Immersive browser-based art exhibition using WebGL and Canvas. A genuinely unique interactive experience.

View live site →
Environment
Web App AI Data

Impact Tracker

AI-powered environmental impact analyser — enter any Amazon product URL and get a full carbon footprint breakdown.

View live site →
Finance
B2B Lead Gen Business Site

Pharmacy Funding

B2B finance brokerage site crafted to establish credibility fast and generate qualified inbound enquiries from pharmacists and healthcare businesses.

View live site →
Interactive
Gamified Canvas Creative

Mini Cities

A gamified interactive city — click buildings to explore content. Built entirely with vanilla Canvas to prove what's possible without a framework.

View live site →
Portfolio
HTML/CSS/JS 3D Graph

Jamie's Site

Personal portfolio site with an interactive 3D node graph — built in vanilla HTML, CSS and JavaScript, no frameworks needed.

View live site →
Music
Music Atmospheric E-commerce

Catching Butterflies

A dark, cinematic site for an original music act — immersive design that matches the sound. Fully custom from layout to transitions.

View live site →
Education
React EdTech Platform

AscendMe

Educational platform with course delivery, progress tracking and a clean student dashboard. Dark sci-fi aesthetic, fully custom.

View live site →
Health
Web App Auth Tracker

75 Hard OS

Your personal operating system for the 75 Hard challenge — daily task tracking, progress photos and habit streaks, all in one place.

View live site →
AI Tool
Python AI / CV Streamlit

FaceAnchor

AI-powered aging timelapse tool — automatically aligns and stabilises a series of face photos into a smooth, anchored timelapse.

View live site →
Video / AI
Python AI FFmpeg Video

Story Studio

Desktop tool for generating faceless short-form videos locally — combines AI images, stick-figure animation, neural voiceovers and auto-captions. No data leaves your machine.

View on GitHub →
Content / AI
Web App AI Multi-platform

FeedSorter

Content management platform for fitness creators — plans video schedules around training splits, generates AI captions and hooks, and publishes directly to TikTok, Instagram and YouTube.

View live site →
Food & Editorial
Editorial Food Creative

The Kitchen Almanac

A digital culinary library — beautifully typeset recipes, illustrated ingredient studies, cooking techniques and food science. Where editorial design meets food obsession.

View live site →
AI Dashboard
Dashboard AI Personal

Market Mind

A personal AI-powered command centre — task management, goal tracking and AI agents built into a single custom dashboard. Built for focus, not feature-bloat.

View live site →
Healthcare
Business Site Healthcare Local SEO

Foot Harmony

Mobile foot care practitioner site serving Dunstable, Harpenden and Leighton Buzzard. Clean, trust-first design with local SEO built in from day one.

View live site →
Travel
Web App Travel Journaling

Titan Atlas

Plan the journey, experience the world, keep the memories. A travel planning and journal app for logging routes, photos and stories from every trip.

View live site →
Advertising
Advertising Analytics Platform

AdPilot

Facebook and Instagram ad management platform for ambitious brands — transparent performance data, campaign oversight and AI-driven insights. No smoke and mirrors.

View live site →
Free tool

How does your site score?

Enter any URL for a real Lighthouse audit — performance, SEO, accessibility and best practices. Takes about 15 seconds.

Powered by Google PageSpeed Insights · No sign-up required

Example: /

Your site could be next.

Got a project in mind? Let's talk. Free consultation, no commitment.