Server Programmer
CurrentSupported our cloud servers for the demands of our development team and LiveOps needs for multiple titles running concurrently, both actively in development and inactive.Large role in implementing new microservice server architecture; TCP server, microservice communication protocols, generic APIs for game logic developers to work on server code, heavy parallelization optimizations, asynchronous locking mechanisms, and heavy memory pressure optimizations.Created Visual Studio extension to reduce developer boilerplate code using custom wizards and Roslyn to dynamically generate binaries as they code.