top of page
Skills

​

Languages

  • C++

  • C#

  • JavaScript​

​

Unreal Engine

  • AI Development

  • User Interface

  • Gameplay

  • Animation

  • Networking​

Education

California State San Bernardino​

Game Programming Mastery Course​

Work

Vehicle and Gameplay Programmer

Maximum Velocity

Unight LLC / May 2023 – Present

 

  • Specialized in programming game mechanics for Unreal Engine's Chaos vehicle system

  • Programmed animations correlating for the chaos vehicle to go with gameplay mechanics.

  • Improve systems for online ranked gameplay such as reward system based on in game player statistics.

  • Developed multiplayer game modes involving replicated physics, game state and game mode communication between clients, and dynamic UI for player accessibility.

  • Created a loot system surrounding the Procedural Content Generation toolset, allowing for dynamic loot and resource pooling.

  • Engineered competitive racing AI for Chaos Vehicle System, with the use of EQS and spline data for intelligent decision-making and enhanced navigation.

 

Gameplay Programmer

 Unannounced Title

Post Card Game Studio / April 2022 – March 2023

  • Blueprint scripting and programming in C++ (e.g., characters, controllers, abilities, input, blueprint node creation)

  • Engineered gameplay systems for AI encounters, including behaviors and progression using Behavior Trees and HTN.

  • Created tools to instantiate and edit world encounters.

  • Program SFX, VFX, and animations for characters from environment events (e.g., footsteps, damage reactions).

  • Debug and profile systems for both PC and PlayStation 5.

  • Develop gameplay mechanics based on the Gameplay Ability System (e.g., manipulation of character states through Gameplay Attributes and Effects).

  • Assisted with UI functionality (e.g., game menus, player HUD stats, interactive objects.)

Projects

Splatterville Mayhem

 

Third person adventure shooter I developed with a group using Unreal Engine. Players are tasked to find items on the map in the given time frame while battling through the town’s crazy residents.

 

My contributions include:

  • AI (Behavior Tree, AI Perception sense)

  • UI Programming (Main Menu, Volume Settings)

  • Gameplay (Random loot spawns)

 

Wild Dead West

 

  • 3D zombie survival shooter I developed in Unity. Player must kill enough zombies before escaping the area. This project I learned the options to increase performance such as:

  • Occlusion culling

  • Objecting pooling (enemies, projectiles)

Downloadable copy 

bottom of page