He joined Indian Railways Service of Engineers (IRSE) in 1981 & rose to the rank of Principal Chief Engineer. During his innings with Indian Railways, he has lead teams in design and implementation of various prestigious projects. He has vast experience in project planning, monitoring and coordinating execution of rail works, tracks, bridges/ROBs with use of modern concepts and management techniques. He has formulated various innovative systems/policies pertaining to project budgeting and planning for railway construction.
He is Principal Consultant in ‘Rail Infrastructure Division’ (RID) of Voyants.