Languages
C++ / C
C#
DirectX 11 / HLSL
OpenGL
Python
Perl
Skills
3D Mathematics
3D Graphics
Shader Creation
Gameplay Programming
Object-oriented Design
Computer Architecture
Debugging Game Design
Agile Development / Scrum
Technical Writing
Communication
Software
Unreal Engine 4 and 5
Unity 2019
Git
Perforce
RenderDoc
Hansoft
Jira
Work Experience
C Prompt Games
Denver, CO
2021 - Present
Architect, program, and maintain video game features from scratch for PC releases. Design game systems using C#, Unreal, and C++ on teams of up to 25. Investigate visual and interface goals, facilitate art team, and eliminate bottlenecks in the systems.
Gameplay Programmer
Key Accomplishments:
Played pivotal role for shipping of “Millennia” with striking visuals and restructuring slow pieces to improve performance
Increased asset storage space using Unity’s Addressables system after investigating and converting asset loading from the Resources system with 0 impact to development or game bugs.
Modernized cloud renderings for “Millennia” through technical papers and online resources while integrating game features into the cloud renderings.
Established spatially partitioned performant fog of war and PCG foliage systems for an unannounced PC game in Unreal.
Nvidia
Santa Clara, CA
2017 - 2017
Created and updated scripts for automated performance testing. Identified root causes of performance issues and created reports on findings.
Performance Analyst Cooperative
Key Accomplishments:
Ensured consistent performance with A/B testing, data collection, and data analysis of driver and board configuration.
Education
Southern Methodist University Guildhall
Plano, TX
May 2021
Masters of Interactive Technology, Software Development
University of the Pacific
Stockton, CA
Bachelor of Science in Computer Science, Graphics and Simulation Concentration
Minor in Applied Mathematics
May 2018