I am a Ph.D. student in the EECS department at UC Berkeley, advised by Ion Stoica and Joseph E. Gonzalez.

My research interests lie on the intersection of machine learning and programming systems, especially compiler optimizations and program synthesis. I work on both directions: using machine learning to automate the systems and building systems to accelerate machine learning.

I received my B.S degree in computer science from ACM Honors Class, Shanghai Jiao Tong University. I was a research intern at University of Washington, working with Tianqi Chen and Luis Ceze. I am a PMC member of Apache TVM.