About Me

  • I am currently a fourth-year PhD student at 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 interests are Large Language Models (LLM) for software engineering, and traditional program analysis/software testing.

Experience

  • Research Intern at Microsoft Research, RiSE Group
    • Redmond, WA        (May 2024 - Aug. 2024)
    • Project: LLM-Based Multi-Agent System for Automated Code Refactoring
  • Part-time Intern at Microsoft Research, RiSE Group
    • Remote        (Sep. 2024 - Dec. 2024)

Publication

Awards

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

Invited Talks

  • ParDiff: Practical Static Differential Analysis of Network Protocol Parsers   (iSE, University of Illinois Urbana-Champaign, Nov. 2024)

  • ParDiff: Practical Static Differential Analysis of Network Protocol Parsers   (OOPSLA, Oct. 2024)

  • ParDiff: Practical Static Differential Analysis of Network Protocol Parsers   (LangSec Workshop, May 2024)

  • Why Do Developers Remove Lambda Expressions in Java?   (ASE, Nov. 2021)

Service

  • Reviewer, IEEE Internet of Things Journal (2023, 2024)
  • Reviewer, High-Confidence Computing (2023, 2024)
  • Reviewer, IEEE Transactions on Wireless Communications (2023)
  • Reviewer, Computer Networks (2024)
  • Reviewer, PeerJ Computer Science (2023, 2024)

Teaching

  • Teaching Assistant, CS 18000: Problem Solving And Object-Oriented Programming (2022 Spring)
  • Teaching Assistant, CS 30700: Software Engineering (2022 Fall)