About
Hi, I’m Xiangxin (Sean) Zhao 👋
I am a PhD Candidate in Computer Science at University College London,
supervised by Dr. He Ye and Prof. Federica Sarro.
My research is on the reliability of LLM coding agents. I study how and why coding agents fail, and whether a failed agent execution can be repaired rather than restarted — extending Automated Program Repair from programs to agent trajectories. I also work on evaluating whether AI-generated code reviews can be trusted.
Research interests: LLM coding agents · agent failure analysis · automated agent repair · automated program repair · code review
News
- 2026 — My paper From Automated Program Repair to Automated Agent Repair: Why Failed Trajectories Matter was accepted to the ASE 2026 Student Research Competition (Munich, Oct 12–16).
- Jul 2026 — Preprint Failure as a Process: An Anatomy of CLI Coding Agent Trajectories is on arXiv.
Selected Publications
From Automated Program Repair to Automated Agent Repair: Why Failed Trajectories Matter
Xiangxin Zhao
ASE 2026 Student Research Competition (SRC) · Accepted · [pdf] [doi]Failure as a Process: An Anatomy of CLI Coding Agent Trajectories
Xiangxin Zhao, Han Li, Shuaiting Li, Tianyi Zhao, Earl T. Barr, Federica Sarro, He Ye
arXiv:2607.09510 · Under review · [paper]CRJudgeBench: Can AI Detect Plausible but Invalid Code Reviews?
Yue Pan, Jiawei Li, Ziyuan Zhang, Xiangxin Zhao, He Ye
Under review
See all on the Publications page.
Background
- PhD in Computer Science, University College London
- MSc in Environmental Data Science & Machine Learning, Imperial College London
- BSc in Mathematics, University College London
Contact
- 💻 GitHub: https://github.com/xz-Sean
- 🔗 LinkedIn: https://www.linkedin.com/in/seanzhao801/
- ✉️ Email: xiangxinzhao801@gmail.com
