After undergraduate studies at the
Indian Institute of Technology, Delhi in 1986, he received his PhD in 1991 from the
University of California, Berkeley, with a thesis entitled
Congestion Control in Computer Networks. His advisor was Domenico Ferrari. He then joined the research staff at
Bell Labs, where he also had visiting faculty positions at IIT Delhi and
Columbia University. In 2003, he joined the faculty at the University of Waterloo, where he held a
Canada Research Chair in Tetherless Computing from 2004 to 2014 and a Cisco Systems Chair in Smart Grid from 2012 to 2017. He is the inventor, along with his students at the
University of Waterloo, of
KioskNet, a system for providing internet access in impoverished countries. He has been co-director of the Information Systems and Science for Energy (ISS4E) Laboratory at the University of Waterloo since 2010. At the University of Cambridge, Professor Keshav continues to work on research and teach in areas related to sustainable energy. ==Academic works and affiliations==