top of page

Find my latest projects below

An ambitious puzzle game starring a lab rat with a portable time machine, navigating through different timelines within an abandoned lab. Featuring a temporally consistent time travel- & an additive scene-loading system written from scratch. 

​​

Role: Gameplay/Systems Programmer

Time: 16 weeks

Type: Final university group project

timelygif.gif

A twist on the typical tower defence game. Players control a mobile ship armed with movable towers, battling waves of crabs to protect their base.  Featuring a round system & extensive custom toolset to add enemies to the roster. 

 

​Role: Gameplay/Tools Programmer

Time: 7 weeks

Type: University group project

harbourdef.gif

A prototype VR CPR Simulation app for Meta Quest 2. Intended to be used as a more effective, informative and fun way to handle CPR education. Developed for VitalSigns AB.

​

​Role: VR/XR Programmer

Time: 20 weeks

Type: Contract group project

CPRGif.gif

A rogue-lite two player co-op shooter pitting the players against a horde of evil robots utilising A* pathfinding- & behaviour tree system written from scratch.​

​

Role: AI Programmer

Time: 8 weeks

Type: University group project

nimdamenu.gif

An implementation of the Gomoku board game using the minimax algorithm with alpha-beta pruning, in combination with a zobrist hashing transposition table.

​

Role: AI Programmer

Time: 1 week

Type: University solo project

shortGame.gif

A text-based public transport travel planner using General Transit Feed Specification (GTFS) data and A* pathfinding.

​

​

​Role: AI/Systems Programmer

Time: 1 week

Type: University solo project

SL.png

A simple 2D game engine implemented in C++ using Simple DirectMedia Layer.

​

​​

Role: Systems Programmer

Time: 4 weeks

Type: University group project

eng.gif
bottom of page