Bachelor of Science in Engineering, Gorakhpur University, India, 1996. Master of Engineering, Delhi University, India, 2005.
Lecturer, computer science and engineering Great Britain Pant Engineering College, Pauri, India, 1998—2001. Lecturer, computer engineering Netaji Subhas Institute of Technology, Delhi University, 2001—2007. Associate professor, computer engineering Institute of Technology, Banaras Hindu University, since 2007.
Reviewer International Conference. Editorial board member International Journal Global Physics Express.
Member of Banaras Hindu University (treasurer, Association for Computing Machinery (ACM) chapter), Indian Society Technology Education (life).
Married Deepti Srivastava, June 20, 1999. Children: Dishita, Suhani.