Director of Engineering
Alibaba.com
Ant Financial
Acer
Software Engineer
MDC
Technical Director
上海携程国际旅行社有限公司
East China University of Science and Technology
University of Canberra