Who am I?
a GPP who will get you a result wherever you put me
*opens adventure log*
Main Quests
Archetype Entertainment (UE5) - Senior Gameplay Engineer
Exodus <in development>

Narrative and World-Building Systems
Crowd & Ambient AI, Narrative Systems (Dialog, Cinematics, Audio), Interactive gameplay objects
Time Dilation technology
Ubisoft: Red Storm (Snowdrop C++ engine) - Senior Gameplay Programmer
XDefiant <release May 2024 PC/Xbox/PS>

AI (Tactical behavior through spatial reasoning and objective influence)
Performance
The Division: Heartland <beta June 2023 PC/Xbox/PS>

Melee Combat
AI Systems (stealth, combat, navigation)
World Systems (universal weight, progression, crafting, peer-to-peer mailbox)
Intention based Input
Animation and UI Support
Matchmaking
Iron Galaxy Studios (UE4) - Systems Programmer
Rumbleverse <release Aug 2022 PC/Xbox/PS>

Dynamic Loot Spawning
Character Customization
AI bot navigation Support
Battle Pass and Progression Systems
Data Persistence and Stat Tracking
Achievements
Ecommerce
Side Quests
Freelance Programmer (GameMaker Studio 2)
The Tarnishing of Juxtia <release July 2022 PC>

Led development for 2D projectile physics which was utilized in various bombs, arrows, and other throwables
Design / Gameplay (C++ SFML)
Gauss <release May 2019 PC>

Created this game because of my love for side scrolling bullet hells featuring a space shooter with upgrades, power-ups along with ship skins and 3 game modes.
3 different modes each offering the player a unique experience; Campaign, Infinite Invasion, and Cosmos.
Built a grid based level editor which allowed me to build and save levels for the campaign which allowed me to build the campaign in encapsulated levels.
Design / Gameplay (GameMaker Studio)
Led development for how the player moves, interacts with the world, and combat including transferring from 3D to 2D (visually) each with their own unique mechanics.
Designed 3 unique enemy AI taking inspiration from Pac-Man where each enemy has their own movement behavior and motivations on reaching the player
Design / Gameplay (Unity)
Couch co-op passion project in Unity inspired by what my cat would be if he were an 80's action hero
Levels created using a Sprite level editor tool “Tiled” to create the levels and import them into unity.
Skill Points
C++ / C# / Scripting (Bash, Cmake, Lua, Python…etc)
UE4 & UE5 / SFML / GLFW / Proprietary C++ / Unity / GameMaker
AI systems - Proprietary & UE (Blackboards, Behavior Trees, EQS, StateTrees...)
Visual Scripting (Blueprints, Material and Anim Graphs…etc)
Linear Algebra, Influence Mapping, Fuzzy Logic
Achievements
I met Bjarne Stroustrup at CppCon 2019 and he signed my A Tour of C++
Completed 2 Triathlons
Contact
If you want to connect professionally then head over to Linked In!
or via email: [email protected]
Oh also I cosplay for fun at cons or ren faires

Last updated