Graduate Project: The Long Way Round
The Long Way Round is a satirical walking simulator about poor doors, mixed-tenure housing, and class-based exclusion in London. Inspired by personal experience, the game turns reaching a front door into a frustrating journey of blocked routes, forced detours, and awkward encounters.
Developed in Godot, the project combines 3D exploration, visual novel-style dialogue, exaggerated NPCs, sound design, and a rigged mini-game. Through humour and discomfort, it critiques how working-class residents can be redirected, neglected, and made to feel secondary within their own communities.
The game was exhibited as a physical gallery installation using a Raspberry Pi, television, and retro-style controller. This setup creates a familiar but intentionally inconvenient mode of play, asking who is allowed direct access, who is obstructed, and who is forced to take the long way round.
Github link
Crazy Thumbs Shopify Website
Crazy Thumbs is a Shopify website that I help maintain through regular content and inventory updates. My role includes adding new products, updating product information, managing images, and keeping the online shop accurate and up to date. Although I did not build the website, this work has given me practical experience with e-commerce content management and Shopify’s admin tools.
Website linkMusic In Motion
Music In Motion explores how data-driven visualisations can capture and express the emotional qualities of music through colour, rhythm, and animation. The project combines creative coding with technical analysis, using P5.js, JavaScript, and Python to generate visuals inspired by Windows Media Player. Musical and lyrical insights are sourced via the Spotify API and the Genius API, enabling a deeper connection between sound, meaning, and visual expression.
View the project hereGithub link
Knots & Crosses
Knots & Crosses is a crochet hobby app that lets users browse, upload, and track their projects. Designed with a clean, intuitive interface, it’s easy for older users to navigate while still engaging for younger audiences. Developed in Android Studio as part of a university project.
View the project hereBunny Buddy
Bunny-Buddy is a virtual pet created using C++ for Arduino. Inspired by Tamagotchi and early 2000s aesthetics, this project is a combination of physical computing and coding.
View the project hereMelody
Melody is a series of collectable cards that combines AR, augmented reality, with trading cards to offer an engaging and interactive experience. Melody was developed using Blender and Adobe Aero with card designs inspired by the Moshi Monster trading card game and Animal Crossing Amiibo cards.
View the documentation herePersonal and Freelance Projects ✩⋆
Dreamy Dress-Up
Dreamy Dress Up is a personal project created using JavaScript and Procreate. Inspired by the early internet flash games found on sites like GirlsGoGames, it is hosted on Neocities and is mobile compatible. All assets besides the accessories were drawn by me. I was commissioned by an artist to create their own version of Dreamy Dress Up, seen below, with completion date TBD.
View the project hereGithub link
Photobooth
A personal project coded using JavaScript, HTML and CSS. Inspired by the influx of Korean photobooths in London. All assets created by me using Adobe Express.
View the project hereGithub link
Electron.js Themed To-do Widget
A cute Rilakkuma themed to-do list desktop widget created using Electron.js and exported as a standalone desktop application.
Github linkNeocities Personal Website
My Neocities website is a personal creative space inspired by the playful, experimental spirit of early internet platforms like GeoCities. It gives me the freedom to design, code, and showcase my work in a more expressive and nostalgic way.
Website link