About Me

I am a tenure-track Assistant Professor in the School of Information Science and Technology at the ShanghaiTech University. I received my PhD degree from the Department of Computer Science of the North Carolina State University in 2021, advised by Prof. Xiaohui (Helen) Gu. Before that, I obtained my MPhil degree from Hong Kong Baptist University in 2016. I received my BS degree from Nanjing University in 2013.

My research interest lies in improving the reliability, availability, and security of large-scale software systems. I develop automated techniques for understanding, diagnosing, and addressing failures in complex software systems, leveraging program analysis, runtime observability, and AI-assisted approaches. My research aims to advance reliable and intelligent computing systems spanning cloud services, distributed systems, and emerging AI-enabled platforms.


Recruitment


I am looking for self-motivated PhD/MS students. Several Postdoc and RA positions are available. If you are interested in working with me, please feel free to drop me an email with your CV.


News


[06/2026] ArrayDiff paper wins Distinguished Artifact Award at FSE 2026.
[03/2026] ArrayDiff paper is accepted by FSE 2026.
[12/2025] Themis paper is accepted by NSDI 2026.
[02/2025] Artemis paper is accepted by OOPSLA 2025.
[08/2023] POBO paper is accepted by Performance 2023.
[12/2021] PerfSig paper is accepted by ICSE 2022.
[08/2021] I join ShanghaiTech University as an Assistant Professor!