He has more than 20 years of teaching, research, and industrial experience related to hydraulic engineering and geotechnical engineering. He has published more than 60 research papers and spent about 10 years teaching many courses for undergraduate and graduate students. Before teaching in Tongji University, he worked on the construction of Three Gorges Dam on the Yangtze River, the third longest river in the world. He also built up technical experience on the construction of large river-crossing bridges and highways.