

Released: (Unreleased)
Project developed with Sumo Digital clients, on a brief of constraints. Players fulfil/solve objectives by choosing the order of which certain character actions happen, by manipulating the turn order.
Development Engine: Unity
Role: Programming / Technical Design
Team Size: 8
Project Pipeline: 14 weeks
What Did I contribute?
My contributions:
- Gameplay Programming
- Optimisation
- Collaboration
- Implementation
- Scriptable Objects
- GitHub Usage & Code reviews



Scales Of Sorrow
Released: (20/03/25)
This was a Paid charity project, working for OYCI and Youth Link Scotland to help deliver a prototype game based on young people's visions and concepts.
Role: Programming / Technical Design
Development Engine: Unity
Client: Young People at OYCI & Youth Link Scotland
Team Size: 5
Project pipeline: 8 weeks / 16 hrs per week
What Did I contribute?
My contributions:
- Dragon A.I
- UI Programming
- Bug Fixing

Released: (07/05/25)
This was an applied game made for Dunkeld Archives, to aid in teaching visitors of the Archives on the vast history of Dunkeld, through an interactive display game.
Development Engine: Unreal Engine 5
Client: Dunkeld Archives
Role: Programming / Technical Design
Team Size: 5
Project Pipeline: 14 weeks
What Did I contribute?
My contributions:
- Android Building
- Optimisation
- Developer Tools
- Gameplay Mechanics
- Liaising with designers.


Released: (18/12/24)
This was an applied project, with the goal of artistically exploring the 7 Stages of Grief, to help players to understand and work through the feelings and emotions connected to the loss of someone/something close to you.
Development Engine: Unreal Engine 5
Role: Programming / Technical Design
Team Size: 3
Project Pipeline: 14 weeks
What Did I contribute?
My contributions:
- Developer tools
- Gameplay Mechanics
- Chaos physics
- Shaders
See You Tomorrow
- Overview -
I am a Gameplay Programmer currently graduating a Masters in Games Development at Abertay University with a distinction. I also Graduated Games Design and Production at Abertay University.
Games and play are integral to us all, they offer many health benefits and good memories. That is why I do the work I do.











