Principal Software Engineer, Engine Systems
Blizzard Entertainment - Irvine, CASenior Software Engineer, Gameplay Tools - Unannounced Game
Blizzard Entertainment - Irvine, CALead Software Engineer, Gameplay- Unannounced game
Blizzard Entertainment - Irvine, CAStaff Software Engineer (Graphics) - League Studios, Hextech Graphics
Riot Games - Los Angeles, CASoftware Developer
IGT - Salford, United KingdomSoftware Development Engineer II - Gaming
Entain Group - London, United KingdomSoftware Automation Testing Engineer
Razer - Chengdu, ChinaSenior Software Engineer
Razer - Chengdu, ChinaSenior Software Engineer (Computer Vision Engineer)
Razer - Chengdu, ChinaSenior Platform Engineer (SRE)
Razer - Singapore