Bachelor of Science with honors, Meerut College, 1978. Master of Science in Physics, Meerut University, 1980. Master of Philosophy in Physics, Meerut University, 1981.
Master in Technology in Computer Science, Institution of Electronics and Telecommunication Engineers, New Delhi, 1988. Diploma in management, AIMA, New Delhi, 1994.
Graduate engineer trainee, ECIL, Hyderabad, India, 1981-1982; customer support engineer, ECIL, New Delhi, 1982-1985; engineer, C-DOT, New Delhi, 1985-1989; head Management Information System, C-DOT, New Delhi, 1989-1995; senior consultant, National Institute of Information Technology Ltd., New Delhi, 1995-1997; divisional technical manager, National Institute of Information Technology Ltd., New Delhi, since 1997.
Member Institute of Electrical and Electronics Engineers, Institute of Electrical and Electronics Engineers Computer Society, IFPUG.
Married Nandini Nigam, December 11, 1991. 1 child, Ayushi.