Working Experience

Associate Professor, Shenzhen Institute of Advanced Technology, CAS

2021/12-now 

Assistant Professor, Shenzhen Institute of Advanced Technology, CAS

2019/05-2021/12

Research Assistant, Monash University, Australia

2018/11--2019/04

Research Fellow, University of Melbourne, Australia

2018/11--2019/01

Internship, E-Business Solutions Limited, Hongkong, China

2011/09-2012/03

Education

Doctor of Philosophy (PhD) , University of Melborne, Computer Science

2015/10-2019/04

Master of Engineering (M.Eng.), University of Electronic Science and Technology of China, Software Engineering

2012/09-2015/06

Exchange Student, Information Engineering, National Taiwan University of Science and Technology

2010/09-2011/01 

Bachelor of Engineering, University of Electronic Science and Technology of China, Software Engineering

2008/09-2012/06

Teaching/Tutoring 

2022 Fall: SIAT, Virtualization and Cloud Computing, graduate level

2022 Spring: SIAT, Distributed Computing Principles, graduate level (students' evaluation: 4.84/5.0)

2018 Semester 2: UniMelb, Distributed Systems (COMP90015), graduate level

2018 Semester 2: UniMelb, Software Modelling and Design (SWEN30006), undergraduate level

2018 Semester 1: UniMelb, Software Modelling and Design (SWEN30006), undergraduate