Projects
A selection of technical projects demonstrating my skills in software development,
web technologies, and problem solving.
Showcase -
A few things I’ve built. Each has a clear problem, approach, and result.
View all on GitHub →
Driving Theory Revision Game
Space-invaders style revision tool with power-ups gated by questions.
JS
- • This was a part of my A level Computer Science coursework
- • Built question system + JSON-driven content.
- • Designed feedback loop to improve recall under pressure.
- • Added scoring and progression to keep it engaging.
BTEC IT Coursework - Therapy Dogs Website
Website for a fictional therapy dog website called Furry Friends
Web
- • This is my BTEC Information Technology Unit 6 Coursework where I was tasked with creating a website for a fictional therapy dog company called Furry Friends INC.
- • Used HTML and CSS to create dynamic and interactive elements on the page
- • Used SEO optimisation techniques
- • Included detailed forms
Dennis Ritchie Website
A website outlining the life and influence of the computer scientist Dennis Ritich
Web
- • Three-page informative website, including navigation, tables, multimedia and references.
- • Built as a part of my Web Applications coursework at Cardiff University
- • Recieved full marks on this assignment
Text-Based Adventure Game - Cardiff University Group Project
A simple text-based adventure game created with python
Python
- • One of my main roles was directing the project and using pygame to create a GUI along with functions that other devs used to update content on the GUI in different files.
- • Dynamic movement system
- • Prompts are parsed into a normalised format and keywords are found to determine the user's intended command
- • Combat and inventory system as well as a class system has been implemented
- • This is the first project that I did at university, and was for the Computational Thinking module - Achieved 75%