Portfolio
A curated collection of Systems Design and Game Development projects.
Qualifications
BSc (Hons) Video Game Development
Glasgow Caledonian University
In ProgressHND Digital Design & Development
Edinburgh College
NC Video Game Development
Edinburgh College
Game Jams
Global Game Jam 2026
Kyomen
Global Game Jam 2025
Just a Chill Fishing Game
Previous Employment
Bar Supervisor
2025Underbelly (Edinburgh Fringe)
Supervised bar operations, managed seasonal staff, and ensured smooth service during busy periods.
Online Assistant
2024–2025Sainsbury's
Handled online grocery orders, stock management, and ensured timely delivery preparation.
Bar Staff
2024Underbelly (Edinburgh Fringe)
Worked as part of a festival team delivering high-volume bar service during peak season.
Lead Video Editor
2023–2024Olli43LTD
Produced and edited engaging video content for a large online audience, meeting deadlines and creative briefs.
Bartender / FOH
2022–2023The Broughton
Provided bar service, front-of-house duties, and maintained excellent customer service in an upmarket venue.
Crew Trainer
2021–2022McDonald's
Trained new employees, ensured company standards were met, and supported management in day-to-day operations.
Crew Member
2018–2021McDonald's
Worked in a fast-paced environment delivering high-quality customer service, food preparation, and maintaining hygiene standards.
Placement Student
2017 & 2018Storm ID
Completed two 5-day placements, working with a mentor and project manager. Took initiative to complete tasks independently.
About Me
Hi, I'm Jack, a fourth-year Games Development student working towards a first-class degree. I'm an aspiring Systems Designer focused on creating unique, engaging experiences, holding an NC in Video Game Development and an HND in Digital Design & Development. I have built a strong technical foundation in Unity, C#, and GML.
I love refining complex mechanics through iteration to make gameplay feel both intuitive and meaningful. My dissertation explores how multimodal feedback—visual, auditory, and motion effects—influences player perception of weapon realism and satisfaction. Alongside this research, I am designing and programming as part of a team for a game we are entering into the upcoming Tranzfuzer competition. Outside of development, I'm usually at the gym, walking Munros, or playing the latest game releases!
Current Project
Kyomen
In Development
After placing 2nd at the 2026 Global Game Jam, I have moved into a multidisciplinary role to help refine our project for the upcoming Tranzfuzer competition. Due to our small team size, I have been bridging the gap between technical implementation and visual design, taking ownership of the HUD and UI art while simultaneously programming core systems. My work involves developing the Talent Tree, item and menu frameworks, and the persistence logic required to maintain data between environments. I also built the data logging systems to store player variables and settings, ensuring that the interface and the backend function as a single, cohesive unit.
Tools & Software
Contact
Currently based in Edinburgh, UK. Open to new opportunities.
Send a Message
Got a question or proposal? Drop me a line.
Connect
Connect with me on social media or view my work.