I am a passionate game developer with extensive hands-on experience in both indie and AAA game development, designing, implementing, and refining gameplay systems, QA tools, and AI behaviors since 2018. I am proficient in C++, C#, SQL, and Python, with professional experience developing in both Unity and Unreal Engine 4/5.
I previously worked with Skybound Entertainment’s Quarter Up Studio as a QA Tester, helping ship Invincible VS as well as with Sony Bend as a QA Engineer on multiple projects such as Days Gone Remastered. I was responsible for developing and implementing game testing software and in-engine automated unit tests for an unannounced project. I also played a key role as a tester within Bend Studio’s internal QA team.
Games
Invincible VS QA Tester
Days Gone Remastered QA Engineer
3v3 tag fighting game set in the Invincible universe. Responsible for testing and documenting gameplay and technical issues while collaborating closely with multiple disciplines as well as test plan creation.
Remaster of Days Gone for Playstation 5 consoles. Collaborated with developers to identify, document, reproduce, and resolve gameplay and technical issues.
Mapstermind Gameplay and UI Programmer
3v1 asymmetrical couch co-op party game created in Unreal Engine 4. Responsible for implementing and polishing gameplay systems and tutorial UI.
Personal Projects
Flocking Behavior with Obstacle Avoidance
Unity: Universal Dialogue Manager
Demo showcasing obstacle-avoidance AI in Unity 2D, with multiple agents capable of navigating around both moving and stationary obstacles.
A Flexible, feature-rich dialogue and audio system for Unity that streamlines NPC dialogue implementation using external text files
Pathfinding for Games: Flow Fields
Demo of in Unity of multiple AI navigating through a scene using flow fields to find the ideal path through a space