He Ye | Postdoctoral Researcher

This is Ye! I am currently a postdoctoral researcher at the Software and Societal Systems Department (S3D) of Carnegie Mellon University, advised by Prof. Claire Le Goues. We are exploring research topics including but not limited to AI-Assisted program repair and test generation, smart contract vulnerabilities (FSE’23), and debugging in WebAssembly.

Prior to that, I completed my B.S. degree at Sichuan University and my Ph.D. degree at KTH Royal Institute of Technology where I was fortunate to be advised by Prof. Martin Monperrus, Prof. Benoit Baudry, and co-supervised by Prof. Matias Martinez. During my PhD, my research focuses on automated program repair (ICSE’22,ASE’22) , fault localization (ICSE’24), patch correctness assessment (TSE’22,EMSE’21), and automated test generation (EMSE’21,JSS’21).

I was fortunate to visit The Hong Kong Polytechnic University (PolyU) from October 2021 to April 2022. It was a fruitful experience to be advised by Prof. Daniel Xiapu Luo.

Outside of work, I enjoy sports (cycling/hiking/badminton), carpentry, playing pool, and playing the harmonica.



Please check my full publication list in Google Scholar.



Please check out my general research interest in the following video:


Awards and Honors


Program Committee:

Journal Reviewer:

Organizing Committee:

Teaching Assistant

(Every year during my PhD, I spent 20% of my time on teaching duties, and I am grateful for the valuable teaching experience I gained)

PhD Supervision with My Supervisors

Master Thesis Supervision at KTH

PhD Defense

I will always be grateful to my supervisors: Martin, Benoit and Matias, and to my jury committee:

Thank you all for making it happen!