Andrew S. Erridge

(248) 921-1524 · druerridge@gmail.com · druerridge.com


EDUCATION

B.S. Computer Science - University of Southern California        

RELEVANT SKILLS

Languages              Java, C++, C#, Bash, PowerShell, ActionScript  entry-level: Python, Ruby, HLSL

APIs/SDKs               Spring, Guice, Unreal, Unity, ProtoBuf, Android  entry-level: WPF, Qt, OpenGL, DirectX

Web                         Node.js, TypeScript/JavaScript, HTML, CSS, SQL, MongoDB, PHP, Ruby on Rails, Wordpress

PROJECTS & RELEVANT EXPERIENCE

The Maestros - Team Lead & Lead Engineer maestrosgame.com        2013 - Present

Dubstep Helicopter - Engineer & Designer        2012

Core Overload - Lead Network Engineer        2012 - 2013

Imacan - Android Engineer        2013

Climber’s Buddy - Ruby on Rails Engineer        2013

EMPLOYMENT

Riot Games - Tech Lead, Player Behavior Features, League of Legends        2013 - Present

Platform/Server Engineering

Game Engineering

Microsoft - Software Development Engineering Intern for Windows Phone Division        Summer 2012

PulseCaster - Android Engineer on PulseLA        2011 - 2012

Information Sciences Institute - Researcher on ALFnet          2011

American Pioneer Ventures - Research Associate        2009 - 2011

American Patent Agency - Engineering Consultant        2010 - 2011

AWARDS & Honors

TEDxTrousdale - Nominated and selected to give a TEDx Talk        2014

International Game Developers Association (IGDA) Scholar        2012

CURRENT INTERESTS & RESEARCH

Interactive Media Design & Development: Urban Games, Location-based Games & Narratives

Computing: Human Computer Interactions, Ubiquitous Computing, Mobile Computing, Data Visualization

Clean Tech: Clean Energy Generation Systems, Economics of Clean Energy Systems