He completed his Master of Mechanical Engineering in Fluid Mechanics from Jadavpur University in 2003. He was awarded University Gold Medal and Sarojini Radhakantha Memorial Gold Medal for securing the highest marks in the department of mechanical engineering as well as entire engineering faculty. Subsequently, he joined in Mechanical Engineering of the erstwhile IT-BHU as an Assistant Professor in 2004. He was awarded DAAD Doctoral Fellowship and through which he pursued his doctoral research in the department of Civil and Environmental Engineering Sciences at Ruhr-University Bochum Germany from 2007 to 2009. His topic was related to wind climate modeling and building aerodynamics. During his DAAD supported stay in Germany he also received Stibet fellowship during the winter semester of 2008-09.