Brotato: Abyssal Terrors
Godot2024

Implementation of local co-op and production of trailer soundtrack.
Transform Tool
TypeScript, WebGL2019

Interactive 3D widget developed for the ArcGIS API for JavaScript.
Need for Seeds
[code]Urn, Love2D2018

Ludum Dare 41 and Lisp Game Jam 2018 competition solo submission.
CCCF 2015
Jekyll2015

Responsive website produced for the University of Edinburgh Careers Service in collaboration with a design agency.
BotaniTours
PHP, PostGIS, Leaflet2014

Plant and garden map produced for the University of Edinburgh School of Informatics.
Networking Game
PHP2013

Game-informed simulation produced for the University of Edinburgh Careers Service.
Terrain Generation
C++, Unity2013

Original C++ implementation of a procedural map generation algorithm. Ported to the Unity engine.
Engineering Art
2013

Sculptures produced over the course of a week with a small team of sculptors and engineers.
GameDevSoc Jam
C#, Unity2012

Two player game played over a network completed in 48 hours with a small team.