• 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