Unreal Engine 5 · Level Design
The Rooms: False Foundation
Players control Sid, a spy infiltrating a high-security construction site beside a Newfoundland museum. The mission escalates into a race to stop a disguised bombing by navigating hostile spaces and defusing explosives before a 10-minute fail-safe ends the run.
Godot 4 · GDScript
TowerEcho
A 2D tower defense game built from the ground up in Godot. Place towers, manage resources, and hold off waves of enemies across handcrafted levels with mouse-aimed combat.
Java Swing · Team of 4
Kivi Board Game
A digital adaptation of the Kivi board game. Roll dice, move pieces, and outsmart opponents in this strategy game built with Java Swing over four months.
Unreal Engine 5 · UMG
TO-DO List App
A simple task management app built in Unreal Engine 5. Add, complete, and organize to-do items with a clean utility UI.
Unreal Engine 5 · Blueprints
Zombie Mayhem
First-person survival shooter in Unreal Engine 5. Fight zombies, manage ammo and health, and survive escalating waves as long as you can.
Game Design Document · 3v3
Pit2
A 2D multiplayer arcade sport concept. Full game design document with mechanics, levels, and vision—currently in GDD phase.
HTML · CSS · JavaScript
Metrobus Redesign
A redesign concept for the Metrobus transit system. Modern, accessible UI to improve the user experience for public transport.
HTML · CSS · JavaScript
Portfolio Website
Personal portfolio showcasing projects and skills. Clean design with theme switching, animations, and responsive layout.
Vite · JavaScript · Supabase
Habbitto
Habit tracker with a built-in focus timer and stopwatch. Define habits, log time per session, and track streaks and time spent.
Python · Matplotlib · Dash
Where the Birds Are
A Newfoundland birding story told through a print poster, an interactive Dash dashboard, and Python visuals covering hotspots, species richness, and seasonal trends.