Education:
Carnegie Mellon University 2010 - 2013
Master of Science, Masters, Computer Engineering
University of Cambridge 2002 - 2006
Masters, Master of Engineering, Computer Engineering, Engineering
University of Cambridge 2002 - 2006
Bachelors, Bachelor of Arts, Computer Engineering