Shipped Titles
Guild Wars 2: Path of Fire
Released: 2017
Guild Wars 2: Path of Fire is an expansion pack for the popular MMORPG,
Guild Wars 2.
I was a gameplay programmer mostly working on the gameplay platform and features for designers. After
launch, I switched roles to become a tools programmer working on
Guild Wars 2: Living World Season
4.
Role:
Time:
Languages:
Engine:
Platform:
Gameplay Programmer
1.5 years
C++
Proprietary
PC
Role:
Time:
Languages:
Engine:
Platform:
Tools Programmer
6 months
C#
Proprietary
PC
Fat Princess Adventures
Released: 2015
Fat Princess Adventures is an spin-off cooperative game from the
Fat Princess franchise.
I came into the project late since I was an intern, but I was able to ramp up quickly and help fix a
large number of gameplay and UI bugs leading up to launch. I also worked on the arena mode DLC after the
initial release.
Role:
Time:
Languages:
Engine:
Platform:
Gameplay Programmer (Intern)
4 months
C++
Proprietary
PS4
Personal Projects
Plasmium
2022
Plasmium is a personal ECS engine built from scratch. The ultimate goal is to make a 3d version
of a classic roguelike game.
Role:
Time:
Languages:
Frameworks/APIs:
Sole programmer
2 months
C++
DirectX 11, RapidJSON, OpenFBX
All code available at
https://github.com/CodeRecode/Plasmium
AstroBots
Completed: 2015
AstroBots is a four player couch-competitive arena shooter made with a team of 5 programmers in a
custom C++ engine.
Players navigate around platforms with varying gravities while trying to take each other out, vying for
the highest score.
Role:
Time:
Languages:
Frameworks/APIs:
Engine programmer / UI programmer / Generalist
4 months
C++
GLFW, Awesomium, XInput, FMOD
Monster Box
Completed: 2014
Monster Box is a simple FPS game made from scratch in C++. The goal of the game is to survive by
destroying and avoiding enemies until the time ends.
Role:
Time:
Languages:
Frameworks/APIs:
Sole programmer
4 months
C++
GLFW, OpenGL, OpenAL