He is an alumnus of IIT Madras where he did his Ph.D. in Computer Science and Engineering. His research interests include cryptography, distributed computing and quantum algorithms. He has published over 100 research papers in reputed International journals and Conferences proceedings. He is a recipient of the IBM Outstanding PhD Dissertation Award, 2006 and Microsoft Young Faculty Fellowship Award, 2010.