Umesh Bellur is a visiting professor at HDSI and a Professor of Computer Science at IIT Bombay where he has been since 2003. Prior to that he successfully exited a startup that he founded in Silicon Valley and built and led software engineering teams at companies such as TCSI and Covad Communications Group. He completed his Ph.D. in Computer Engineering from Syracuse University.