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.

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.

React 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