As a software engineer on the Design: Systems team, I write C# code to engineer systems and tools that facilitate the creation of game content for members of the design team.
Contributions
Engineered a data-driven system that enables designers to create queries against a history of "aggressive" player actions, to facilitate the process of allowing their content to respond to and interact with these actions
Implemented new features for the systems responsible for launching events in the open world, including debugging tools to more easily determine why an event has failed to launch
Improved the workflow for designers working in our content creation engine by introducing quality of life improvements to the tool
Mentored an intern on the team using code reviews and pair programming to implement a new tool that can visualize how a player interacted with events in the open world during a play session
Designed and developed components to work in a multiplayer environment under a unique networking framework
Maintained unit tests and integration tests throughout the development of these systems to ensure stability in the project