FEATURED PROJECTS

Vertex3

Vertex Engine 3 — Custom C++ Game Engine

Active Development · 2026-Present

A modular custom C++ game engine focused on robust architecture, separation of engine and game code, replaceable backends, and fault-tolerant systems. Actively developed since early 2026.

  • Native C++
  • Modular Engine architecture
  • Engine/Game Separation
  • Static Library architecture
  • Replaceable Backends
  • Fault-Tolerant Systems / Safe Mode
  • Smart Memory Management
Eclipse: Anomaly Research

Eclipse Anomaly Research

Released · 2026 · Ongoing Updates

Lead programmer & artist on this atmospheric horror game. Implemented AI, anomaly systems, accessibility features, and created the swamp environment artwork.

  • C# / Unity HDRP
  • AI & gameplay systems
  • Post-processing & shaders
  • DLC loading & Asset bundles
  • Characters & Props
  • UI & environmental art
  • Steamworks API

SOLO PROJECTS

Vertex

Vertex Engine 2 — Original C++ Engine

Archived · 2022 - 2025

Developed during my second year of AIE, Vertex Engine 2 was my first custom C++ game engine, built to explore engine architecture, memory management, input, and rendering systems.

  • Native C++
  • Memory management
  • Scene loading
  • Input Systems
  • Rendering & ImGUI Editor
  • Simple Bullet Physics Engine Implementation.
Sound-of_limbo

Sound of Limbo (GameJam)

Released · 2025

Lead programmer & artist. worked on ai, upgrade system & environment for a 1 month long GameJam.

  • C# / Unity HDRP
  • AI & gameplay systems
  • Characters & Props
  • UI & environmental art
Those Nights at Randys 5

Those Nights at Randys 5: Radiation

Released · 2023

Lead programmer & artist on this story driven fnaf fan game. Worked on AI, story, environment & characters. This was my first project where I pushed myself further to create & learn about completing a story game.

  • C# / Unity HDRP
  • AI & gameplay systems
  • Characters & Props
  • Post-processing & shaders
  • UI & environmental art

AIE TEAM PROJECTS

Vaccum--

Interstellar Vacuum

Released · 2021

Tools programmer & general programmer for sub-systems on this first year AIE end of year project, With a team of 9 we created this fun little puzzle game.

  • C# / Unity URP
  • Tools & general systems
  • Shaders
Vaccum--

Musophobia

Released · 2022

Lead programmer on this second year end of year project for AIE, we were given 5 months to work on this project with a team of 8. My first time as the Lead & only programmer on the team.

  • C# / Unity URP
  • AI & gameplay systems
  • Tools for designers
sea--

Seabound

Released · 2023

Technical Artist on this third year end of year project for AIE. I was responsible for creating water shaders & Particles for the game & did some minor UI work art.

  • Unity URP
  • Shaders & Particles
  • Skyboxes & UI
petit

Petit Voleur

Released · 2021

Tool Programmer & Artist on this group project for first year programmers. I was responsible for minor systems like timers & created the characters for the project.

  • C# & Unity URP
  • Character Models
  • UI
  • Gameplay Systems
VrBowGame

Vr Bow Game

Released · 2022

I was the lead AI programmer on the team & was responsible for creating all AI systems & behaviours.

  • C# & Unity URP
  • Unity VR
  • Tools for designers
  • Ai Interaction

AIE Projects

Physics

Custom Physics Engine

Released · 2022

Simple 2D Physics engine Developed in c++

  • C++
  • Physics Simulation
  • Collision Systems
pathfinf

Custom A* AI Path Finding

Released · 2021

Simple A* AI pathing with visuals.

  • C++
  • A* Algorithm
  • Behaviour State Machine
Math

Tank Game & Custom Math Lib.

Released · 2021

A Tank game using a custom made math lib for tank movement, parenting & rotations.

  • C#
  • Tank & Environment Art
  • C# Custom Math Lib
physicswrld

Physics World

Released · 2022

An assesment where we had to create a ui or game that demonstrates unitys Physics systems. Physics World is a sandbox full of Physics based things.

  • C# & Unity URP
  • 3D Models
  • Interaction Systems
  • Player Systems
  • Physics Interaction Systems