Custom LiveOps Event Schedulers
Created a scheduling prototype in Google Sheet using TypeScript/AppScript that allows product team to reschedule upcoming in-game events and pushing to internal source control to be published to production
Extending the prototype, created a drag-and-drop internal website with React.js/TypeScript that allows product team to configure the look of the in-game lobby/dialogues
The setup is then processed by a lightweight backend in .NET/C# to generate corresponding JSON configs, before pushing the updated configs to the internal source control (then to production)