Dezhi Ran is a second-year Ph.D. student at Peking University, where he is advised by Prof. Tao Xie. His research interests include software engineering, programming language, and reinforcement learning, especially software testing and program synthesis with large language models. He received his bachelor’s degree with summa cum laude from Turing Class at Peking University, where he worked with Prof. Kaigui Bian on the emerging field of short video streaming and recommendation. He also worked with Prof. Jie Zhang and Prof. Xiaotie Deng on algorithmic game theory and auction design.

His current research interest lies in the intersection of software engineering and artificial intelligence, particularly in developing provably effective automated testing techniques for complex software systems and trustworthy program synthesis with pretrained language models.

Download my resumé.

  • Software Testing
  • Program Synthesis
  • Reinforcement Learning
  • Ph.D. in Software & Theory, 2021-2026 (expected)

    Peking University

  • BSc (Summa Cum Laude) in Computer Science, 2017-2021

    Peking University


Nomination for Person of the Year
Pacemaker to Merit Student
National Scholarship
Presidental Scholarship
Outstanding Research Intern
Elite Collegiate Award
PKU Junior Scholar
Outstanding Undergraduate Researcher Award
Outstanding Research Intern
Huawei Scholarship
National Scholarship
John Hopcroft Scholarship


Research Intern
Apr 2022 – Present Beijing, China
Research intern on software engineering and program analysis.
Alibaba Group
Outstanding Research Intern
Alibaba Group
Jul 2020 – Mar 2022 Hangzhou, China
Designing, developing and deploying automated visual testing system at Taobao.