HomeBiographyResearch PublicationsTeachingOpen Positions
            Home                    Biography                    Research                    Publications                    Teaching                    Open Positions


  • PhD, Civil & Environmental Engineering, University of Alberta, Edmonton, Alberta, Canada, 2004 – 2008
  • M.Sc. in Hydraulic Engineering, Tsinghua University, Beijing, China, 2000 – 2003
  • B.Sc. in Hydraulic Engineering, Tsinghua University, Beijing, China, 1996 – 2000
  • Associate Professor, Civil & Environmental Engineering, University of Alberta, 2019 – present
  • Assistant Professor, Civil & Environmental Engineering, University of Alberta, 2012 – 2019 
  • Leak Detection Engineer, Leak Detection, Enbridge Pipelines, 2009 – 2012
  • Hydraulic Design Engineer, Enbridge Pipelines, 2008 – 2009
  • Research Engineer, University of Alberta, 2008
  • 2011, R. Larry Gerard Medal, Canadian Geophysical Union-Hydrology Section's Committee on River Ice Processes and the Environment (CGU-HS CRIPE)
  • 2008, Dissertation Fellowship, University of Alberta
  • 2007, R. Larry Gerard Memorial Scholarship in Ice Engineering, University of Alberta
  • 2006 – 2007, Izaak Walton Killam Memorial Scholarship, University of Alberta
  • 2004 – 2006, FS Chia PhD Scholarship, University of Alberta
  • Committee member, Ice Committee of International Association for Hydro-Environmental Engineering and Research (IAHR)
  • Committee member, River Ice Processes and the Environment, Canadian Geophysical Union-Hydrology Section (CGU-HS)
  • Member of Board of Directors, Canadian Water Resources Association (CWRA), Alberta Section
  • Faculty facilitator for the Students and Young Professionals Group, Canadian Water Resources Association, Edmonton Chapter
  • Reviewer for: Journal of Hydrology, Hydrological Processes, Journal of Hydrologic Engineering, Journal of Cold Regions Science and Technology, Canadian Journal of Civil Engineering,Journal of Waterway, Journal of Hydrodynamics, Geomorphology, Advances in Engineering Software, Energies, Water, Ecological Engineering.
  • PEng, Alberta