I'm a Computing & IT graduate from the Open University, currently building web and mobile applications. I enjoy working across the full stack — from React and Next.js frontends to custom backend logic and API integrations. Alongside that I'm working on Gym Log, a React Native workout tracking app I've been building as a personal project. It's close to being finished and has been a good way to push into mobile development and build something I actually use. I also work on smaller projects when an idea occurs.
Download CV
Web App
01
A Steam companion that picks a random game from your library or the entire Steam catalogue. Supports two-account mode to find games you both own. Includes smart filters, a favourites system with manual search, and a bingo board generated from your favourites or full library with built-in play suggestions.
View Project
Mobile App
In Progress02
A fully customizable gym tracking app. Build your own workout templates with fine-tuned controls: warmup sets, reps, weight, %1RM, RPE, rest and notes. Personalize your home screen and navigation to show exactly what you need. Track workout history on a calendar, log quick sessions, and stay consistent with a 7-day activity tracker. No account required, all data is stored locally on your device, with full backup export, restore, and data reset options. Supports dark, dim, and light mode with three font size options.
Coming Soon
Frontend
Backend
Tools
Currently Learning
Open to new
opportunities.
Looking for frontend, full-stack, or software engineering roles.