Prior to Illinois, he was an Associate Professor at Arizona State University with appointments in Computer Science and the School of Arts, Media and Engineering; he helped co-found the School of Arts Media and Engineering. He earned his B.Tech from the Indian Institute of Technology, Delhi (1993), M.S. from Stony Brook University (1995) and Ph.D. from Columbia University (2002), all in Electrical Engineering.