•Created fullstack login and OAuth2.0 authentication flows in C++/Unreal Engine 4 using Google Play and Apple Game Center on the front end and C# .Net API on the backend
•Implemented backend support for in app purchases through Google Play Billing, including validation, refunds, chargebacks, granting rewards, and other purchase related features
•Wrote code generation tools that produced hundreds of thousands of lines of backend C# and client C++ code using Node.js
•Built websocket-based infrastructure and support for using flatbuffers to transfer data between Unreal Engine 4 clients and game servers in communication with a C# data server
•Designed and implemented a console application for exporting player SQL data between GCP environments to be used by designers for logging in with other player data
•Created many integrations with third party services through API’s, such as AppsFlyer, Iterable, Fixer.io, KabamId server integration, Google Identity and Google Play Billing
•Architected and implemented a matchmaking feature set to accommodate for multiplayer party-based gameplay on game servers that were dynamically spun up to host matches
•Developed friend and friend request features to allow players to manage a friends list
•Worked with JavaScript, CSS, and Svelte to create web admin tooling for live ops agents to manage our data and player support
•Built game agnostic tooling for data science to analyze social data using Node.js, MongoDB, Typescript, Express, GraphQL, Elasticsearch, Kafka, Docker, and Kubernetes