Before this appointment, he was a member of the research staff at Xerox Research Labs (2006-2008); an IRCSET fellow at the National University of Ireland, Galway (2008-2010); and a senior researcher at the University of Duisburg-Essen, Germany (2010-2012). He obtained his PhD and MSc in Electrical Engineering from the University of Southern California and his BSc in Electronics Engineering from the Pontificia Universidad Catolica del Peru. His research interests are on the areas of wireless networks, mobile computing and cyber physical systems.