USC GamePipe Laboratory Seminar Series

Title: Building AR Applications at Scale
Thursday, 15 November 2018, 11:00am
Speaker: Phil Keslin, CTO & Founder, Niantic
Location: USC GamePipe Laboratory, EGG-108

The launch of Pokemon GO was witness to viral success at a scale that had never been seen before. The fact that the system architecture was capable of scaling to this new level (where it was untested) was afforded by several design choices made early on and discipline on the part of the small engineering team. This presentation will describe some of those choices, why they were made and the impact they had. It will conclude with some of the next challenges the company will face as we push the limits of augmented reality and shared multiplayer experiences.


Phil Keslin is the Chief Technology Officer and Founder of Niantic, Inc., creators of Pokemon GO. Started in early 2011 and Incubated within Google, Phil led the engineering team in exploring the convergence of mobile, geo and social within a range of applications leading up to the launch of Ingress and FieldTrip. Prior to Niantic, Phil was a contributor to StreetView, GMail and Lively products while at Google. Additionally Phil was a GPU Architect at NVIDIA and a key contributor to the design and development several of their GPUS. In 2000, Phil joined up with John Hanke to found Keyhole. As its CTO, Phil led the development of the Earthviewer application which would later become Google Earth following the company’s acquisition by Google. Phil received his MBA from Southern Methodist University and his Bachelors in Computer Science from the University of Texas at Austin.