He obtained his Ph.D. in Civil Engineering from the University of California-Berkeley in 2016. Before joining ZJU, he worked as a research associate at the University of Liverpool.