Bachelor of Technology in Chemical Engineering with honors, Indian Institute of Technology, Kharagpur, 1986. Doctor of Philosophy, Indian Institute of Technology, Kharagpur, 1994.
Senior officer Tata Steel Ltd., Research and Development Division, Jamshedpur, India, 1991—2002, assistant manager, deputy manager, manager, head research group, since 2002.
Member of Indian Institute Chemical Engineers, Indian Institute Mineral Engineers (secretary 2008-2009).
Married Anuradha Bhattacharya, January 31, 1994. Children: Ayush, Pratyush.