Paper 'Unified Software Engineering agent as AI Software Engineer' accepted to ICSE'26.
Paper 'SpecRover: Code Intent Extraction via LLMs' accepted to ICSE'25.
Paper 'EffFix: Efficient and Effective Repair of Pointer Manipulating Programs' accepted to TOSEM.
Paper 'AutoCodeRover: Autonomous Program Improvement' accepted to ISSTA'24.
Spin-off AutoCodeRover acquired by Sonar.
Research Experience
Currently working on research about automated programming at NUS, specifically using Language Model agents for code generation and program improvements. Has previously worked on analysis-based program repair for security vulnerabilities and software sanitizers for vulnerability detection.
Education
PhD student in the Department of Computer Science at National University of Singapore (NUS), advised by Prof. Abhik Roychoudhury.
Background
Interested in topics related to improving the quality and security guarantees of software systems. Current research focuses on fostering evidence and practicality in automated programming, particularly in code generation and program improvements using Language Model agents. Previously worked on analysis-based program repair for security vulnerabilities and software sanitizers for vulnerability detection.
Miscellany
No specific mentions of personal interests or other information.