After doing his B.Tech. from IIT Kanpur in 1988, he got enrolled at University of Minnesota, Twin Cities for M.S.
After completing his B.Tech. from IIT Kanpur in 1988, he began pursuing a Master's degree at the University of Minnesota, Twin Cities.