He graduated in science from Meerut University, Meerut in the year 1992 and received Master degree in Computer Science and Applications (MCA) from Aligarh Muslim University, Aligarh in the year 1995. He has received Ph.D. (CS) degree from Dept. of Computer Science & Engineering at prestigious Thapar Institute of Engineering and Technology (now Thapar University), Patiala in the year 2016.