Technology Fellow
Calabasas, CA
Treyarch
Riot Games
Technical Lead
Lead Programmer
Technical Director
University of Limerick