


















ABOUT
Experience
My work focuses on reward modeling for code LLMs and coding agents, including training scalar reward models based on the Bradley–Terry model for code training data selection, and developing generalist reward models for coding-agent verification.
Education
Under the supervision of Prof. Shing-Chi Cheung, my PhD research focused on Android hybrid programming, including empirical studies of cross-language bugs induced by WebViews and the development of bug detection techniques based on static and dynamic program analysis.
Under the supervision of Prof. Xiaobing Sun, my undergraduate research focused on software evolution and comprehension, leveraging unsupervised NLP techniques based on topic modeling to uncover patterns in software development histories.
Research interests
Reward Models · Post-Training · Coding LLMs and Agents · Data Curation · Software Engineering
WRITING
Blog
Notes on papers, research ideas, and things I'm learning.
RESEARCH
Selected Papers
A selection of publications and ongoing work.
SWE-Critix: Post-Training Generalist Verifiers for Assessing Coding-Agent Trajectories
arXiv, 2026
ωTest: WebView-Oriented Testing for Android Applications
32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023), 2023
A Tale of Two Cities: How WebView Induces Bugs to Android Applications
33rd ACM/IEEE International Conference on Automated Software Engineering (ASE 2018), 2018
Modeling the Evolution of Development Topics Using Dynamic Topic Models
22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), 2015
Explore the Evolution of Development Topics via On-Line LDA
22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015), 2015
Empirical Studies on the NLP Techniques for Source Code Data Preprocessing
3rd International Workshop on Evidential Assessment of Software Technologies (EAST 2014), 2014