Unreal Engine programmer with a background in gameplay systems, VR optimization, and cross-platform development for PC, VR, and training simulations. Contributes to stable, engaging player experiences through feature implementation, code reviews, architecture support, and collaboration with design, art, and production teams.
Overview
9
9
years of professional experience
Work History
Gameplay Programmer
Games at Meta, Twisted Pixel Games
09.2023 - 03.2026
Developed gameplay systems for immersive experiences at Meta's game studio
Optimized game code for performance across VR and mixed reality platforms
Integrated animations, physics, and user input to enhance core gameplay loops
Debugged gameplay bugs using profiling tools and source control workflows
Collaborated with designers and artists to implement interactive player features
Collaborated with design teams to implement game features.
Maintained gameplay architecture for stable and scalable game experiences
Reviewed code changes to maintain quality and consistency across all projects. and guided engineering standards across Twisted Pixel projects
Supported cross-functional teams during prototype development and feature iteration
Integrated 3D models into the game environment.
Unreal Programmer
Leidos
Boise, ID
11.2021 - Current
Utilized Unreal Engine and C++ to develop cohesive systems and subsystems for enhanced gameplay experiences
Design and implement gameplay features for training simulations intended for Air Force Training
Developed applications for PC and VR platforms, enhancing user engagement and accessibility
Collaborated with production and art departments to optimize features for improved integration and functionality
Functioned in a remote capacity to ensure timely completion of tasks and adherence to expectations.
Senior Programmer
Visual Purple
Boise, ID
01.2018 - 10.2021
Design and maintain architecture for multiple projects in development
Lead code reviews to ensure efficient and maintainable code
Advocated for C++ adoption in programming team, enhancing performance significantly
Developed for multiple platforms using Unreal Engine including PC, VR, iOS, Android, and Mac
Developed for single player and local multiplayer using a listen and dedicated server
Created multiple plug-ins, systems, and components that were able to be used in multiple projects to reduce initial development time
Ensure that systems are engaging and educational for our training simulations through extensive QA
Assist in onboarding and mentoring the entire programming team of around 13 people
Education
Bachelor of Science Degree - Computer Engineering
California Polytechnic State University
San Luis Obispo
12-2017
Skills
Unreal Engine
C programming
Gameplay systems
VR optimization
Cross platform development
Software architecture
Source control
Detail-oriented
Affiliations
Ensemble Coordinator, Boise Gems Performing Arts (2025 - Present)