Ông là cựu sinh viên của trường trung học và cao đẳng nam, Allahabad. Ông tốt nghiệp B.Tech về Khoa học máy tính và Kỹ thuật từ Viện Công nghệ Ấn Độ Kanpur vào năm 2002. Ông đã nhận bằng tiến sĩ từ Khoa học máy tính và Kỹ thuật của cùng một viện vào năm 2006 với luận án có tựa đề "Morphisms of Rings and Applications to Complexity".
Năm 2002