ENGINEERING APPROACH

Built to play.
Built to iterate.

Shipping gameplay means connecting technical decisions to the needs of players, designers, and the team.

01

Gameplay systems

Native C++ and gameplay scripting within the Call of Duty engine, with experience across weapon, vehicle, scriptable, and progression systems.

C++ · Gameplay scripting · Systems integration

02

Iteration with designers

Translating design requests into working content and exposing tunable parameters so designers can iterate without repeated engineering changes.

Designer tunables · Prototyping · Content iteration

03

Cross-disciplinary delivery

Working with audio, modeling, VFX, animation, production, and other stakeholders to integrate assets and deliver milestone work.

Collaboration · Asset integration · Milestone delivery

04

Debugging and performance

Reproducing gameplay issues, following call stacks, profiling runtime behavior, and validating changes across shared gameplay systems.

Debugging · Profiling · Runtime optimization

05

AI Skills

Using OpenAI and Anthropic Claude models through GitHub Copilot to support feature implementation, debugging, and runtime optimization.

GitHub Copilot · OpenAI · Claude