Bachelor of Science, Regional Engineering College, (Presently National Institute of Technology), 1978—1983. Doctor of Philosophy, IIT, 1991—1997.
Development engineer Bharat Heavy Electricals Limited, Corporation Research and Development, Hyderabad, India, 1983—1988, senior development engineer India, 1988—1992, deputy manager India, 1992—1996, manager India, 1996—2000, senior manager India, 2000—2003, deputy general manager India, since 2003. Deputy general manager Bharat Heavy Electricals Limited, Corporation Research and Development, Hyderabad, India, since 2003.
Executive committee member Resident Welfare Association, Hyderabad, India, 2001—2004.
Married Puspa Kanti Sahoo, May 22, 1991. 1 child Krushna Prasad.