What I build, across the three tracks

Projects

Selected work across gameplay, backend and research.

Projects

Game Dev

Andy's Dungeon

An interactive playable résumé in Unity WebGL: professional experience and technical skills presented through a dungeon, its arcade machines and a grimoire CV.

UnityC#WebGLGame Design
★ 1 Updated 24 Sept 2026
Game AI Research

HTN + MORL Agent

MSc research — moving the learning to HTN method selection, so the agent adapts to changing priorities without rewriting the domain.

PythonReinforcement LearningHTN Planning
Private repo
Game DevGame AI Research

HTN Plugin for Unity & UnrealPlanned

Planned — packaging the HTN method-selection work from the research into a reusable NPC behaviour plugin, first for Unity, then for Unreal.

UnityUnreal EngineC#C++HTN Planning
Updated 24 Sept 2026
Game Dev

Starlight Protocol

2D arcade space shooter in Unity — the ship rotates toward the mouse and moves on thrust, so momentum is part of the challenge.

UnityC#
C# ★ 1 Updated 24 Sept 2026
Fullstack

Modular Audio Pipeline

End-to-end Python audio pipeline — FFmpeg conversion, denoising, vocal separation, voice activity detection, Whisper transcription and speaker diarization.

PythonWhisperPyannoteFFmpeg
Python ★ 4 Updated 24 Sept 2026
FullstackGame Dev

Game Insight

Recommendation engine that unifies Steam, PlayStation and Xbox libraries and reads playtime and achievements, not genre tags. Led from ideation to working prototype under Program K (CEIA + EMBRAPII).

GoREST APIsRecommendation
Go ★ 1 Updated 24 Sept 2026
Game Dev

Vampires, Don't Bite Me

3D Doom-like stealth survival prototype — survive a vampire mansion using masks, inventory pressure and enemy disguise.

UnityC#Stealth AI
ShaderLab ★ 1 Updated 24 Sept 2026
Game Dev

The Invasion Reforged

2D retro space shooter and a case study in architecture: a pure C# combat engine decoupled from MonoBehaviours, a hierarchical state machine for AI, Strategy-pattern movement and ScriptableObject-driven data.

UnityC#Game Architecture
C# ★ 1 Updated 24 Sept 2026
Game Dev

The Invasion

Retro arcade shooter written from scratch in C/C++ with Allegro — waves, collision, scoring and dynamic difficulty, built in my first semester.

C++AllegroWebAssemblyEmscripten
C++ ★ 2 Updated 23 Sept 2026
Game Dev

Ashvault

First-person dungeon crawler for VR and flatscreen, with modular inventory, crafting, progression, combat and economy systems — vertical exploration and recoverable risk at its core.

Game DesignVR
★ 1 Updated 24 Sept 2026
Fullstack

Grocery Shopping List App

TypeScript application for managing shopping lists, used as a testbed for clean architecture on the front end.

TypeScript
TypeScript ★ 1 Updated 29 Aug 2026
FullstackGame Dev

Stardew Valley Mod Translator

Tool that translates mod JSON files into any language through Google Cloud — modding tooling for a community that needed it.

PythonGoogle Cloud
Python ★ 1 Updated 24 Sept 2026
Fullstack

RPG Character Sheet Manager

Java desktop manager for tabletop RPG character sheets, with persistence and validation of the sheet rules.

Java
Java ★ 1 Updated 24 Sept 2026