Small Business Website Professional website design & build from just £249 — live in 7 days Find Out More →
Portfolio

Projects & Case Studies

A collection of software, web and game development projects created throughout my software engineering journey. Each one represents a challenge solved, a skill learned, and a step forward in building practical, real-world solutions.

The Snuffle Hole — Free Website Auditor
Live

The Snuffle Hole

Free Website Auditing Tool

A badger-themed website auditor that checks your site across seven categories — SEO, performance, accessibility, security, mobile-friendliness, social presence and AI visibility — and returns a scored health report instantly. Built with a PHP proxy to protect API keys, namespaced CSS, and a lead-generation contact modal. Free to use, no sign-up required.

HTML5 CSS3 JavaScript PHP API Integration SEO PYTHON Artificial Intelligence
Vestiga app
Active Development

Vestiga

Carbon Footprint Tracking Application

Vestiga is a sustainability-focused app that lets users monitor their environmental impact through product tracking, barcode scanning and personalised reporting. Built with React and Supabase, it demonstrates cloud-based development, authentication and API integration.

React Supabase JavaScript API Integration Mobile Development
The Waiting Room
Early Access Demo

The Waiting Room

Browser-Based Liminal Horror Experience

A psychological horror experience for the browser. Built with modern web technologies and custom 3D assets, The Waiting Room focuses on atmosphere, environmental storytelling and immersive exploration within a surreal, unsettling medical facility.

HTML5 CSS3 JavaScript Three.js Blender
Study Buddy
Functional Prototype

Study Buddy

Accessibility-Focused Learning Companion

Designed to support mature learners and students through structured study tools, organisation systems and accessible design principles. Inspired by real-world learning challenges, it aims to improve productivity while reducing cognitive overload.

HTML5 CSS3 JavaScript Responsive Design Accessibility
Knightfall Platformer
Learning Project

Retro Platformer

Python Game Development Project

A side-scrolling platform game built with Python and Pygame. Created to explore object-oriented programming, collision systems, animation and event-driven game architecture.

Python Pygame OOP Game Development
Technologies

Tools I Work With

HTML5 CSS3 JavaScript React Python Pygame Supabase Three.js Git GitHub Blender Responsive Design

Want To See More?

Explore additional projects, experiments and source code on GitHub.

Visit GitHub