I am a Ph.D. student in Computer Science Department of Cornell University, advised by Kilian Q. Weinberger and Bharath Hariharan. I received my undergraduate degree from Shanghai Jiao Tong University (ACM Honors class). My current research interest includes computer vision, machine learning, and robotics.
Cornell University, U.S.
Ph.D. in Computer Science | Aug 2018 - Present
Shanghai Jiao Tong University, China
B.E. in Computer Science | Sep 2014 - Jun 2018
TORCS for Reinforcement Learning
Open-source for facilitating further research [github]
Constructed a special version of TORCS (The Open Racing Car Simulator) suiting the need of training deep reinforcement learning autonomous driving models.
Monte Carlo Path Tracer
Course Project for CS230 Virtual Reality and Interactive 3D Graphics [github]
Developed a graphical engine from scratch that implements a Monte Carlo Path Tracer and supports various realistic effects such as color bleeding, soft shadow, caustic, etc.
Five-Stage MIPS Pipeline in Verilog HDL
Course Project for MS108 Computer Architecture [github]
Designed and implemented a five-stage pipeline for most MIPS integer operations with forwarding optimization.
Course Project for MS208 Compiler Design and Implementation [github]
Designed and implemented a highly functional compiler from Lexical Analysis to Register Allocation phase with graph-coloring optimization.
CS 2110: OO Programming and Data Structures
Aug - Dec 2018 | Cornell University, Ithaca, US
CS 259: Numerical Methods for Data Science
Mar - Jun 2018 | Shanghai Jiao Tong University, Shanghai, China
MS 208: Compiler Design and Implementation
Mar - Jun 2017 | Shanghai Jiao Tong University, Shanghai, China
See PDF version of my Curriculum Vitae.