GAMKIN, Inc.
Chief Technology Officer
Riot Games
Senior Engineering Manager
Sony
Game Freelancer
Sega
Game Programmer and Assistant Producer.
Riot Games
Engineering Manager
GREE, Inc.
Tech Lead, Staff Engineer and Project Manager
Square Enix
Senior Game Programmer.
University of Maryland Baltimore
Tokyo University of Marine Science and Technology