I'm a programmer and game developer who dabbles in a bit of everything, bridging the gap between technical and creative fields. I always strive to make something that gets people excited, whether it's a fun game, a handy tool, or just some well-thought-out code!
Below you'll find info about some of the projects I've worked on, including tags for the engines, platforms, and languages I've worked with.
A free-to-play mobile game that you control by tilting your phone! Largely a solo effort, I worked on just about every element of the game and coordinated a handful of contractors to help fill out the game's art and audio.
Click through for details about how I approached physics-based controls, editor tooling, and tech art for Tumble Rush.
View ProjectThese are major games I've worked on as a a gameplay programmer: Anthem, Dragon Age: The Veilguard, and Nighingale. On these projects, I focused mainly on building and maintaining gameplay systems like AI, camera controls, and character customization.
Click through for more info about my roles on each of these projects.
View ProjectsWhile I started freelancing for Epic Games as a C++ developer, I was asked to take point on a new mobile app that would integrate with Unreal Engine. This was a great opportunity to pick up a new skillset outside my usual comfort zone, and it ultimately led to a whole suite of virtual production and facial capture apps, plus some editor tooling!
Click through for more info about the apps and tools I worked on.
View ProjectsOldies but goodies! These are a couple of student and hobby projects from a long time ago, but they include detailed technical write-ups of some work I'm still proud of.
Click through for source code and articles about algorithm design, gameplay juice, and engine programming.
View Projects