July 2022 - Present
Deputy Programmer Team Lead
July 2024 - Present
- Lead a gameplay AI team of three programmers and mentor two junior programmers.
- Review code, plan technical work, and allocate team resources to upcoming features.
- Participated in the hiring process.
Senior Software Engineer
July 2023 - June 2024
Unreal/C++ Programmer
July 2022 - June 2023
Engineering contributions across roles
- Designed decoupled NPC AI and Gameplay Ability System components for a multiplayer VR military training simulation.
- Developed a modular skin and item loadout system for MetaHuman NPCs and contributed to the migration from Unreal Engine 4 to 5.
- Built a Shockbelt Server linking the simulation to the StressX Connector, with damage-event integration, logging, and fallback logic.
- Parsed JSON data received over HTTP and applied configuration through component-driven managers.