Bachelor in Engineering, Thiagarajar College Engineering, Madurai, India, 1984. Doctor of Philosophy, Indian Institute of Technology, Mumbai, India, 1990.
Development specialist OMC Computers, Secunderabad, India, 1990—1994. Manager computer aided engineering Engineering Analysis & Services Inc., Bangalore, India, 1995-2000. Technical director General Electric John F. Welch Technology Center, since 2000.
Member Indian Society for Computational Mechanics (life).
Married Aparna Sudhakar, May 16, 1985. Children: Jaikar, Shrikar.