- Role
- Online Systems Engineer
- Worked with
- PlayFab, AWS, GameLift, Snowflake, Grafana, Tableau
- Engines
- Unity, Unreal
At Private Division I worked with external and internal development partners to build online services and telemetry for their titles, plus a set of internal projects — some of which ended up used across Take-Two Interactive.
Titles
No Rest for the Wicked · Moon Studios · 2024
- Led online systems production meetings.
- Worked with Moon Studios' online team to plan multiplayer server capacity, telemetry storage, and telemetry analysis.
Kerbal Space Program 2 · Intercept Games · 2023
- Built the telemetry system in direct collaboration with Intercept Games.
- Managed the game's PlayFab instance.
- Wrote services to move excess telemetry into Snowflake storage.
- Built Grafana dashboards for uptime monitoring and player insights.
- Assisted multiplayer development.
After Us · Piccolo Studio · 2023
- Helped build the service that pulled a random assortment of player-planted objects out of AWS.
- Wrote a service to manage AWS GameLift fleets and raise server uptime.
OlliOlli World · Roll7 · 2022
- Managed Roll7's PlayFab instance.
- Developed the telemetry schema with Roll7 to track the player stats they actually cared about.
- Built Grafana and Tableau views for tracking cheating behaviour.
Internal projects
Game keys site
There was already a key distribution site for Private Division employees when I joined. I reworked the database schema and modernised the layout, which let us open it up to the rest of Take-Two along with 2K and Rockstar. Sharing keys across the company stopped being a chore.
Unity telemetry package
I led development of a Unity telemetry package based on the KSP2 work. Had it landed in Private Division's later Unity titles, it would have unified telemetry across the label and cut the overhead of getting data to Take-Two.
Unreal telemetry plugin
I led development of an Unreal telemetry plugin, built on PlayFab's, for an unreleased Intercept Games title — working in-engine alongside their developers.