Amihan Entertainment
CTO and Co-Founder
Simulation Systems LTD
Junior Software Developer
BioMed Central
Software Developer (Peoples Archive)
Sony Computer Entertainment America
Games Server Development and Integration Engineer
Riot Games
Technology Leadership (Back-end Services, League of Legends)
Riot Games, Inc.
Technology Lead (Social Play Initiative, League of Legends)
Sony
Java Developer (Contract) on HDXchange
ITV
Software Developer (Granada Media)
University of Bristol
Ashfield Comprehensive School