He has more than eight years of academic & teaching experience. During his academic career, he has held various administrative positions such as member of Anti-ragging squared committee, Center superintendent for conducting major examination etc. He received his M.Tech and B.Tech degrees in Computer Science & Engineering from Rajasthan Technical University, Kota and Uttar Pradesh Technical University, Lucknow, respectively. He is pursuing his Ph.D in the area of Software Reliability. He has published several research papers in international journals and conferences. He has actively participated in various conferences and workshops at national and international level. He has appointed as paper setter and an external examiner for the viva-voce exams of B.Tech/M.Tech students of various universities.