From engineering leadership to AI research. I worked as an R&D Team Manager and Senior Staff Engineer at Tencent (2014-2018). Previously I was a Team Leader and Senior Software Engineer(T5) at Baidu (2012-2014), and a Software Engineer at Huawei (2011-2012). From these positions, I gained industry-level online product R&D experience in Data Mining, Applied Machine Learning, Large-Scale Distributed System, and Mobile Operating System Development. Additionally, I gained three years of engineering team management experience (10-20 SDEs).

Beginning in fall 2018, I switched my career track from industry to academia. Now I am a Ph.D. student and Research Assistant in Computer Science at the University of Southern California, Los Angeles, United States. I am generally interested in Deep Learning, Machine Learning, Large-Scale Distributed System, and Mobile Operating System. My Ph.D. advisor at USC is Cyrus Shahabi, who is a leading professor / IEEE fellow / ACM Distinguished Scientist in Spatial-Temporal Data Mining and Database System.

In my spare time, I work as an advisor for a Data Science startup in Beijing, helping my old friends to build end-to-end data science architecture and design deep learning and machine learning algorithms.

I received my Master Degree in Electronic and Computer Engineering from HIT(Harbin Institue of Technology) in 2011, under the supervision of Prof. Weixiao Meng and Prof. Qun Wu, and my Bachelor's Degree from SCUN(South Central University for Nationalities) in 2008. From the year 2001 to 2004, I was a high school student at Wuhan No.1 High School.


Research and Projects (Last Updated: September 2017)

Contact Information

Official Email:
Personal Email:
Cell-Phone: (323)336-4026
Office Address:
Ronald Tutor Hall(RTH) 323,
3710 McClintock Ave, Los Angeles, CA 90089, USA

Curriculum Vitae