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