About Me

I am a Ph.D. candidate in the Department of Computer Science at Purdue University, advised by Prof. Xiangyu Zhang since 2021. Before that, I received my Bachelor’s degree in Computer Science and Technology from Huazhong University of Science and Technology in 2020.

My research focuses on building efficient and effective LLM agents for automated software development tasks such as code refactoring, software testing, and program repair, with the broader goal of improving software correctness, robustness, and trustworthiness.

[Academic CV]

Experience

Applied Science Intern @ AWS, Agentic AI
Santa Clara, CAAug. 2025 – Nov. 2025
Project: Coding Agent Optimization

Research Intern @ Microsoft Research, RiSE Group
Redmond, WAMay 2025 – Aug. 2025
Project: LLM Agent for Semantic Testing of Software Systems

Research Intern @ Microsoft Research, RiSE Group
Redmond, WAMay 2024 – Dec. 2024
Project: LLM Agent for Refactoring Network Protocol Code with Verified Parsers

Publication

Preprint

Awards

  • ACM SIGPLAN Distinguished Paper Award (OOPSLA 2024)
  • Outstanding Graduate, HUST, 2020

Invited Talks

  • An LLM Agent for Functional Bug Detection in Network Protocols
  • ParDiff: Practical Static Differential Analysis of Network Protocol Parsers
    • iSE, University of Illinois Urbana-Champaign, Nov. 2024
    • LangSec Workshop, May 2024

Service

  • Program Committee, EXPRESS 2025 (ISSTA Workshop)
  • Reviewer:
    • IEEE Internet of Things Journal (2023, 2024)
    • High-Confidence Computing (2023, 2024)
    • IEEE Transactions on Wireless Communications (2023)
    • Computer Networks (2024)
    • PeerJ Computer Science (2023, 2024, 2025)

Teaching

  • Teaching Assistant, CS 18000: Problem Solving and Object-Oriented Programming — Spring 2022
  • Teaching Assistant, CS 30700: Software Engineering — Fall 2022