Games

UFC 5
© EA 2023


Battlefield 2042
© EA 2021


NHL 22
© EA 2021


Lies Beneath
© Drifter 2020
I was a Rendering Engineer on Lies Beneath, a title for Oculus Quest and Oculus Rift. This is the first title I have shipped using the Vulkan API. I moved the game to Vulkan from OpenGL ES and implemented a custom post process pipeline using subpasses.


RoboRecall : Unplugged
© Epic Games 2017
I worked on the port of RoboRecall from the Oculus Rift to the Oculus Quest.


Crucible
© Amazon 2016
I was a Rendering Engineer on Crucible, a battle to the last survivor on a hostile alien world. Players choose and customize heroes, making alliances and betraying allies on their path to victory. An additional player heightens the drama by triggering events, live-streaming the battles, and interacting with viewers.


The Unmaking
© Amazon 2014
I was a Rendering Engineer on a castle-defense game by Amazon Game Studios. During development, I designed and implemented a crowd rendering system to draw thousands of animated characters while allowing significant CPU bandwidth for other engine process needs. In addition, I reduced lighting time by implementing a spherical harmonics light probe solution, minimized CPU time for animation updates with an animation caching system, and maintained the render pipeline to keep performance optimal.


Apart
© DigiPen 2013
I was a Producer and Software Engineer on a third-person narrative puzzle game. Apart is designed to be a narrative experience exploring the topics of loneliness and companionship.


Soul of the Machine
© DigiPen 2012
In late 2012, I was a Producer and Software Engineer on a third-person adventure puzzle game. More information on ‘Soul of the Machine’ can be found at www.sotmgame.com.


Project Albatross
© DigiPen 2012
I was a Producer and Rendering Engineer on a first-person puzzle game. More information is available at http://sites.google.com/site/signedinteger.


Fire Dungeons
© DigiPen 2011
I developed a 2D platformer in my first semester at DigiPen. Red blocks leave a trail of fire than can kill your character. The goal is to collect 10 coins each level.


Green Comets
© DigiPen 2011
Green Comets is a little game I worked on in my first semester at DigiPen. You want to survive as many comet waves as possible. Comets are destroyed with blue bullets, which inflict blue damage. Thrust spray can be used to inflict red damage.


Breakdown
GVSU 2005
Breakout is a project I completed during my first year of undergraduate studies at Grand Valley State University. It is a variation on the well known game Breakout.