Education
After undergraduate studies at the Indian Institute of Technology, Delhi in 1986, he received his Doctor of Philosophy in 1991 from the University of California, Berkeley, with a thesis entitled Congestion Control in Computer Networks. His advisor was Domenico Ferrari.
Career
He then joined the research staff at Bell laboratories While at Bell Labs, he also had visiting faculty positions at the IIT Delhi and Columbia University. In 2003, he joined the faculty at Waterloo, where he holds a Canada Research Chair in Tetherless Computing.
He is the inventor, along with his students at the University of Waterloo, of KioskNet, a system for providing internet access in impoverished countries.
Membership
In 1996 he became an associate professor at Cornell University. He then left academia in 1999 to co-found Ensim Corporation, where he is now a member of the board of directors.