He has completed BE in Civil Engineering in 1999 from YCCE, Nagpur. He has completed M. E in Civil Engineering in 2001 Engineering from BITS, Pilani. He has also completed Ph. D in 2006 from BITS, Pilani in the field of Application of Parallel Computing in Finite Element Analysis.