Graduate Project: The Long Way Round

The Long Way Round project screenshot 2
The Long Way Round project screenshot 2


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.

View the production blog here

Github link

Crazy Thumbs Shopify Website

Crazy Thumbs Shopify website screenshot 1
Crazy Thumbs Shopify website screenshot 3
Crazy Thumbs Shopify website screenshot 2
Crazy Thumbs Shopify website screenshot 3

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 link

Music In Motion

Music In Motion screenshot 1
Music In Motion screenshot 2
Music In Motion screenshot 3
Music In Motion screenshot 4
Music In Motion screenshot 5

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 here

Github link

Knots & Crosses

Knots and Crosses app screenshot

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 here

Bunny 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 here

Melody

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 here

Personal and Freelance Projects ✩⋆

Dreamy Dress-Up

Dreamy Dress-Up screenshot 1
Dreamy Dress-Up screenshot 2
Dreamy Dress-Up screenshot 3

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 here

Github link

Photobooth

Photobooth downloaded strip

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 here

Github link

Electron.js Themed To-do Widget

Electron.js to-do widget screenshot

A cute Rilakkuma themed to-do list desktop widget created using Electron.js and exported as a standalone desktop application.

Github link

Neocities Personal Website

Neocities personal website homepage

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