ADORATE cover image

ADORATE

DARE Academy 2025 Runner Up Award Winner


Role: Generalist Programmer/Audio Programmer


Adorably Evil RTS Town-Builder! Build up your cult and fight off holy forces!



Wishlist now on Steam!

RAT WARS horde shooter cover image

RAT WARS

Horde shooter with dynamic music from HEALTH.

Gain score to progress the music, shoot on beat to hear the drums, and don’t miss shots to unlock vocals!


Created for the Audio Programming module at Abertay University

Half-Baked VR gingerbread man puzzle game cover image

Half-Baked

Role: VR Mechanics Programmer


A wacky VR puzzle game where players assume the role of a gingerbread man with no legs, using floppy, half-baked arms to drag themselves and climb to escape the clutches of the evil baker.


Created for the Professional Project module at Abertay University, with mentorship from NearLight

Vanishing Act PSX-style survival horror game cover image

Vanishing Act

PSX-style survival horror with a spatial inventory.

Play as a witch performing a ritual to escape a monstrous federal agent!


Created for AGDS Freshers Jam 2024
Fishyphus creepy fishing simulator screenshot

Fishyphus

Creepy fishing simulator where you collect wacky items forever


Created for AGDS Spooky Jam 2024
F Around Cover Image

F!#&CK AROUND AND FIND (your way) OUT

Created for AGDS Spring Jam 2025 (48 hours, team of 2)

Role: Network / Gameplay Programmer, Designer


Asymmetric co-op game where a maze runner and a controller feed information back and forth to reach the exit! Playable across two PCs, or a PC and a Nintendo DS.
Inpatient psychological horror game screenshot

Inpatient

Psychological horror unfolding over multiple in-game days, as the player slowly gives away parts of themselves.


Created for AGDS Spooky Jam 2023

Rob-Bot stealth heist game cover image

Rob-Bot

Silly heist game where you guide a robot dog through a building via its security cameras.


Created for AGDS Freshers Jam 2023