top of page




a Ph.D. student at the University of California, Santa Barbara (UCSB) advised by prof. Lingqi Yan. I am interested in computer graphics, especially offline rendering.


I love animations and video games. I sincerely hope that I can contribute to CG movies and animations in the future.


I obtained my Bachelor's degree from Wuhan University majoring in Simulation Science and  Technology. After that, I received my Master's degree from the University of Pennsylvania majoring in Computer Graphics and Game Technology (CGGT). 


Camel Ride @ Mingsha Mountain and Crescent Moon Spring, Dunhuang, China

University of California, Santa Barbara, CA, USA

2019 - 

PhD of Science in Engineering


Major: Computer Science, Department of Computer Science

University of Pennsylvania, Philadelphia, PA, USA

2016 - 2018 

Master of Science in Engineering


Major: Computer Graphics and Game Technology, School of Engineering
and Applied Science

Wuhan University, Wuhan, Hubei, China

​2012 - 2016

Bachelor of Engineering


Major: Simulation Science and Technology, School of Computer

Professional Experience
Tencent America Inc. 

Los Angeles, CA, USA, ​2022 Jun - 2022 Sep 

Research intern

Facebook Reality Labs 

Redmond, WA, USA (remote), ​2021 Jun - 2021 Sep 

Research Intern

Adobe Inc. 

​San Jose, CA, USA (remote), 2020 Jun - 2020 Sep 

Emerging graphics group intern

Programming Languages: C/C++, C#, Python, GLSL, MATLAB, R;


Eigen, OpenGL, CUDA, Vulkan;


English, Mandarin Chinese, Japanese(N2).

Adobe Photoshop, Premier, Audition, Lightroom, Dimension (contributor);

Autodesk Maya, 3DMAX;

Unity 3D;

Digital photography;

Digital Painting;

Piano, Keyboard, Ukelele, Guitar, Chinese flute;


@ Eduardo Avaroa National Reserve of Andean Fauna, Uyuni, Bolivia

bottom of page