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#, PowerShell, Bash,  entry-level: Ruby, Rust, Python, HLSL

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

Web                         Node.js, TypeScript, MS Azure, HTML, CSS, SQL, MongoDB, PHP, Ruby on Rails, Wordpress

RELEVANT PROJECTS

The Maestros - Game Lead & Lead Engineer maestrosgame.com        2013 - 2018

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, League of Legends        2013 - 2019

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

Games & Software: Location-based Games & Worlds, Rust (programming language), Software Craftsmanship

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