Bachelor of Science, Panjab University, Chandigarl, 1985. Master of Science in Mathematics, Guru Nanak Development University, Amnitsae, 1987. Postgraduate diploma in computer science, Panjab University, 1988.
Master of Technology in Computer Science, Devi Ahilya University, Indore, 1994.
Lecturer, computer applications Guru Nanak Dev University, Amritsar, India, since 1989. Consultant in hardware, software, resource planning/course design, since 1995.
Member Computer Society India (life).
Married Barinder Kaur Saini, June 18, 1992. 1 child, Shamsheer H. Singh.