I am a passionate and continuously learning software developer with a strong interest in expanding technical expertise beyond my core domain. I actively explore topics such as cloud infrastructure, hardware trends, engineering frameworks, and code optimization. Additionally, I am deeply invested in enhancing user experience and usability, ensuring that the software I develop is both efficient and user-friendly.
Deploy and maintain the OW2 release pipeline globally
Architect solutions in multiple programming languages some of which are as follows: an API to manage local content and upload to the steamworks pipeline, an API for our shop CDN, and an API + frontend for updating multiple development environments across multiple datacenters.
Created and maintain a solution for external 3rd party partners to access internal APIs leveraging Google Apigee and Alibaba API Gateway. The solution also incorporates security best practices such as utilizing OAuth 2.0
Maintain multiple terraform and ansible repositories for server infrastructure configuration and deployment.
Revamped our entire persistence engine increasing performance by 150% whilst utilizing time slicing and back pressure techniques to reduce system load by telling upstream systems to send data to another persistence server when it is overloaded.
Develop and maintain a breadth of Corporate Applications such as our internal game key management system, our internal crediting system, and many other GNOC tooling.
Troubleshoot issues with deployed projects and write clean and testable code around the bugs so they would not occur again in the future.
Designed and implemented our internal identity as a service database for our employee data.
Work with our product design team and our front-end team to fully develop applications that are used company wide.
Architecting and deploying network infrastructure for 70%+ of Blizzard's internal / external events globally such as PAX, Blizzcon, and OWL
Troubleshooting and fixing LiveOps issues to the network infrastructure for any event that I have deployed
Automating network tasks through ansible using python
Developing web applications to enhance day-to-day tasks using flask / python
Testing new POC's and integrate the technology stack into our events
Working closely with SRE's on game teams to troubleshoot issues of unreleased builds at events
Deployed Cisco's SDWAN (iWAN) overseas to bring the overall project back on track.
Deployment of DMVPN to 250+ field offices
Working closely with vendors to and carriers to perform circuit upgrades (MPLS + DIA)
TA with the DevOps team developing scripts for deploying new VMs into AWS using Chef.