Led engineering efforts on an interdisciplinary team (animation, design) to develop, ship and maintain 2XKO Champions (Illaoi, Yasuo, Blitzcrank)
Helped improve our champion pipeline by creating processes for engineers to evaluate risk for a Champion early in Champion development and pushing for technical documentation in the later stages
Tutorials
Led engineering efforts on an interdisciplinary team (design, UI) for 2XKO First Time User Experience and Tutorials
Implemented tooling to empower designers to tune and make changes rapidly to Tutorials
Integrated tutorials with analytics to ensure that we are capturing important data from players
Automated Testing
Implemented automated testing to help in maintaining Tutorials as we rapidly iterated on new core mechanics
Implemented Skin Invariance automated testing to ensure that champion skins never have different combat outcomes
Implemented automated testing for champions to ensure stability once design was locked
Software Engineer I (Gameplay)
Riot Games (2XKO)
05.2020 - 03.2022
Led engineering efforts on both client and server during a pivotal change for 2XKO (switching our core game from 1v1 to 2v2/Tag).
Architected and prototyped the changes that would be needed for new Tag features
Helped transition 2XKO from using GGPO (peer to peer) to Game Server (multiple clients send inputs to a server) to support 2v2
Helped to align the team and improve on internal playtest stability
Associate Software Engineer (Fullstack)
Riot Games (2XKO)
09.2017 - 05.2020
Prototyped and iterated on 2XKO meta game systems (different types of lobbies, tournaments, spectating in world, matchmaking)
Actively involved in the design and product discussions for evaluating the prototyped work's design strengths and weaknesses