He did his graduation and masters' in civil engineering in 1985 and 1987, respectively and completed Ph.D. in civil and environmental engineering from Cornell University, USA in 1994. He is involved in teaching, research and consultancy in civil and environmental engineering.