· Professor, National Chiao Tung University (Current)2016–
· Professor, National Taipei University of Technology2014–2016
· Associate Professor, National Taipei University of Technology2011–2014
· Assistant Professor, National Taipei University of Technology2009–2011
· Assistant Professor, National Kaohsiung First University of Science and Technology2007–2009
· Doctor of Philosophy (Ph.D.), Transportation and Highway Engineering, University of Maryland College Park2002–2007
· Master of Science (M.S.), Transportation, National Chiao Tung University1998–2000