Public Projects

Role: Developer (Author)
A Next.js app that lets you look up any Steam profile and view player stats, game library and recently played games using the Steam Web API.
Tech Stack

Role: Developer
An educational platform for high school students in Grades 10-12. Built with Next.js, React, Tailwind CSS and Strapi.
Tech Stack

Role: Developer (Author)
A complete rebuild of the Marlin Brokers website from scratch, transforming an outdated and slow WordPress site into a clean, fast, SEO-optimised website built with Astro, React, and Tailwind.
Tech Stack

Role: Developer (Author)
My interactive CV site and project portfolio built with Astro, React, and Tailwind.
Tech Stack

Role: Developer (Author)
A clean, fast, SEO-optimised website built with Astro, React, and Tailwind for Marlin Cleaning Supplies, based off of the Marlin Brokers website.
Tech Stack
Summerwood Country Estate

Role: Developer (Author)
Full rewrite of the Summerwood Country Estate website from WordPress to Astro with React components. The project covers SEO and GEO optimization, responsive design, performance optimization, and a custom contact form rebuilt with PHPMailer.
Tech Stack
Atomwave Component Library

Role: Developer (Author)
A rewrite of shadcn/ui without a Tailwind dependency, offering additional components, greater flexibility, and built-in support for multiple themes.
Tech Stack
Atomwave CSS

Role: Developer (Author)
A lightweight, zero-dependency CSS foundation featuring a modern reset, design tokens, and utility classes. Built to power the Atomwave Component Library and usable standalone as an alternative to utility-first frameworks.
Tech Stack
Confidential Projects
Internal Platform

Role: Developer
Internal employee management platform with centralised integration for GitHub, Asana, Slack and Hubstaff.
Tech Stack
Quotation Generator

Role: Developer
Quotation builder for a UK-based renewable energy client, integrated with Zoho CRM.
Tech Stack
Prismic Site

Role: Developer
Prismic site for a maritime logistics client.
Tech Stack
Contemporary Fashion Storefront

Role: Developer
UK-based contemporary shoe brand.
Tech Stack
Bespoke Storefront

Role: Developer
UK-based luxury fashion brand.
Tech Stack
Bespoke Storefront

Role: Developer
UK-based luxury fashion and firearms brand.
Tech Stack
Bespoke Jewellery Storefront

Role: Developer
UK-based luxury jewellery brand.
Tech Stack
Wellness Brand Storefront

Role: Developer
US-based wellness brand.
Tech Stack
Lifestyle & Gifting Storefront

Role: Developer
US-based premium gift and multi-tool brand for men.
Tech Stack
Arts-And-Crafts Storefront

Role: Developer
US-based Arts-And-Crafts brand.
Tech Stack
Headless Shopify Storefront

Role: Developer
EU-based luxury fashion brand.
Tech Stack
Archived Projects
Atomwave Brand Guide

Role: Developer (Author)
A brand guide for the Atomwave design system and component library with copy-to-clipboard functionality. Built with vanilla JavaScript, HTML, and CSS.
