About

I am a second-year Master's student at Carnegie Mellon University (CMU). I work with Prof. George Amvrosiadis on KV cache scheduling. I also worked with Prof. Zhihao Jia and Prof. Rashmi Vinayak on large-scale distributed LLM serving on heterogeneous GPUs. My research interests span computer systems and distributed systems, with a particular interest in systems for ML workloads.

Before coming to CMU, I was a Senior Software Engineer at ByteDance, where I worked on building large-scale scheduling systems for AI infrastructure. I received my Bachelor's degree from the School of Computer Science at Shanghai Jiao Tong University (SJTU) in 2022, where I worked with Prof. Shengyun Liu on distributed consensus protocols.

Publications

Experience

VLM Run — Machine Learning Intern

May 2026 – Aug. 2026 · Santa Clara, CA

Catalyst Group, CMU — Research Assistant

Oct. 2025 – Present · Pittsburgh, PA

ByteDance — Senior Software Engineer

Jul. 2022 – Apr. 2025 · Beijing, China

Education

Carnegie Mellon University — MSIN, Advanced Study

Aug. 2025 – May 2027 (expected) · Pittsburgh, PA

Shanghai Jiao Tong University — B.Eng., School of Computer Science

Sep. 2018 – Jun. 2022 · Shanghai, China

Teaching