Bachelor of Science in Engineering, Sambalpur (India) University, 1983. Master Technology, Indian Institute of Technology, Kharagpur, 1986. Doctor of Philosophy, Indian Institute of Science, Bangalore, 1995.
Deputy manager Steel Authority India Ltd., Rourkela, 1984-1995. Assistant professor mechanical engineering Sant Longowal (India) Institute Engineering and Technology, since 1995.
Member American Society of Mechanical Engineers.