Collaborative Unity project
Ascension
Contributed melee combat, health and damage systems, UI integration, and gameplay feedback to a team-developed game. Worked on debugging and integrating animation, audio and visual effects.
Explore AscensionGame Development · UX · Interactive Products
I build games and practical digital products, from Unity gameplay systems to tools designed around real users.
I’m a Games Development honours graduate (2:1), now studying MSc User Experience and Interaction Design at Glasgow Caledonian University.
I graduated from Glasgow Caledonian University with a BSc (Hons) in Games Development (2:1), and I’m currently undertaking an MSc in User Experience and Interaction Design. My interests sit across game development, interface design and the way people interact with digital products.
My work includes collaborative gameplay development on Ascension, the solo-developed platformer TimeHopper, and ongoing Unity projects including a football management simulation and Dust Haven, a mobile survival game. I’ve also developed a management app for a youth football club, shaped by the practical needs of coaches and parents.
These projects have given me experience taking ideas through design, implementation, testing and iteration. I’m looking for opportunities in games development, UX and interactive digital products where I can keep building on both my technical and user-centred design skills.
Selected work from solo and collaborative game development.
Collaborative Unity project
Contributed melee combat, health and damage systems, UI integration, and gameplay feedback to a team-developed game. Worked on debugging and integrating animation, audio and visual effects.
Explore Ascension
Solo Unity project
Designed and developed a playable 2D platformer vertical slice featuring key-and-door progression, collectibles, hazards and level navigation.
Explore TimeHopperCurrent projects, shown at their present stage rather than as completed releases.
Unity · C# · Playable WebGL demo
A fictional public showcase of a football management simulation originally developed around a local youth football context. Select squads, formations and tactics, then follow matches through commentary, statistics, a live 2D visualisation and results.
Unity · C# · Mobile prototype
A portrait-format survival arena game built around scavenging, evasion and a temporary safe camp. Features persistent upgrades, escalating enemies and narrative collectibles. Currently in development.
Explore Dust HavenPractical software created around the needs of real users.
Live demo · JavaScript, HTML & CSS
A youth football club management app designed around real coach and parent workflows. Explore a separate fictional version featuring schedules, attendance, availability, squad selection and local demo data—without real player records.
Interactive narrative · Twine
An early interactive fantasy narrative exploring multiple character perspectives, branching decisions and worldbuilding. Artwork by Christine Karka.
Play on Itch.ioEarlier coursework and experiments include Mercer Hollow, Asteroids (C++) and smaller interaction prototypes.