Available for new roles

Full Stack
Developer

BSc (Hons) Computing & IT (Software) graduate from the Open University with experience designing, building and deploying web and mobile applications using React, React Native, Next.js and Node.js.

BSc.
Honours — Computing & IT
5+
Projects Built
FS.
Full-Stack Capable
● OPEN
To Work

Work

Projects I've built & shipped

Web Application Live

Random Steam Game

01

There are plenty of websites that can recommend a random game to play, but none of them have the ability to pick a game for more than one user. This web application searches two libraries for common games so you and a friend can find something you both own. Includes a bingo board where you add your favourites or full library, get a random card with a suggested play order, and cross games off as you complete them. Everything is stored in cookies, so no account is needed.

Next.js React Node.js Steam API Vercel
Screenshots
Random Steam Game desktop UI
Random Steam Game mobile UI
Mobile App Implementing Subscription

BoxMemory

02

A storage organiser app for iOS and Android that helps users keep track of packed boxes with visual records and location-based organisation. Users can photograph boxes, document contents, assign room or storage tags, and quickly retrieve items through search and filtering. Privacy-first, fully on-device. Includes a companion landing page at boxmemory.uk built with Next.js.

React Native Expo iOS Android Landing Page
Screenshots
BoxMemory appstore photo 1
BoxMemory appstore photo 2
BoxMemory appstore photo 3
BoxMemory appstore photo 4
BoxMemory appstore photo 5
BoxMemory appstore photo 6
Mobile App Closed Testing

PBlogr

03

A fully customisable gym tracking app for iOS and Android. Build workout templates with warmup sets, reps, weight, %1RM, RPE, rest and notes. Track history on a calendar, log quick sessions, stay consistent with an activity tracker, and more. All data stored locally, no account needed. Full backup, export and restore. Dark, dim, and light modes.

React Native Expo iOS Android SQLite
Screenshots (10)
PBlogr Home
PBlogr Workout Page
PBlogr On Workout
PBlogr Progress
PBlogr Calendar
PBlogr Weight tracker
PBlogr 1RM Calculator
PBlogr Settings
PBlogr Settings

Technical skills

Skills & technologies

Languages
JavaScript
TypeScript
Python
Java
Frontend
React
Next.js
HTML & CSS
Responsive Design
Backend & Data
Node.js
REST APIs
SQLite / SQL
API Integration
Tools & Mobile
React Native + Expo
Git / GitHub
Docker
Vercel

Get in touch

Open to new opportunities

Let's work
together.

Looking for frontend, full-stack, or software engineering roles. Happy to talk about any opportunity.

Availability
Role types
Frontend · Full-Stack · Software Engineering
Work preference
Remote & On-site
Status
Available for hire now