Publication
Recursive Synthesis for Long-Horizon Terminal Tasks
Our new work on long-horizon agent workflows is now available on arXiv.
AI Agents · Large Language Models
Computer Science Undergraduate · University of Minnesota Twin Cities
I work on AI agents and large language models — self-evolving agents, agent harnesses, and reinforcement learning for long-horizon terminal tasks.
I build agent infrastructure and the benchmarks used to evaluate it. Outside research, I have competed in algorithm contests for about ten years, from NOI and USACO to the ICPC World Finals, and now coach the UMN team.
Recent updates
Publication
Our new work on long-horizon agent workflows is now available on arXiv.
Publication
We released a benchmark for evaluating agents on extended terminal tasks.
Internship
Completed my second software engineering internship at VecML in Bellevue, WA.
ICPC
Ranked 9th in North America at ICPC NAC, becoming the first UMN team to qualify in 10 years.
ICPC
Won a second consecutive regional gold medal after our 2024 result.
Internship
Completed a software engineering internship at VecML in Bellevue, WA.
What I spend my time on
Agents that improve from their own execution traces — synthesizing harder tasks, verifying their own outcomes, and feeding what survives back in as training signal.
The scaffolding around the model: tool interfaces, context management, and execution environments. How much of a model's capability actually shows up on a task often depends on the harness as much as the weights.
Turning a base model into a dependable agent — supervised fine-tuning, preference optimization, and the data synthesis pipelines that feed them.
Reward design and credit assignment for agents acting over long horizons, where a single pass/fail at the end says very little about where the run actually went wrong.
A recursive, verification-driven pipeline that synthesizes progressively harder terminal tasks, giving agents a training and evaluation signal that scales with their capability.
A benchmark for agents on extended terminal tasks, replacing pass/fail checks with dense reward-based grading so partial progress is measured rather than discarded.
LLM Agent Infrastructure & Evaluation
VecML Inc. (AI startup) · Bellevue, WA
AI Data Analysis Platform
VecML Inc. (AI startup) · Bellevue, WA
Selected
Ranked 9th in North America at ICPC NAC; first UMN team to qualify in 10 years.
Gold medalist in two consecutive regional contests.
Received a cumulative total of six first prizes across NOIP and CSP competitions.
Ranked among the global top 30 competitors.
Bronze medalist at the 2021 National Olympiad in Informatics.
Silver medalist at the national winter camp in informatics.
Degree
B.S. in Computer Science
GPA
3.96 / 4.0
Activities
Competitive Programming · ICPC Contestant · ICPC Coach, 2026–2027
Coaching the University of Minnesota competitive programming team — practice contests, training plans, and problem-set design.
Writing contest editorials and training notes on the blog, and mentoring students moving from introductory algorithms to ICPC-level problems.
Contest write-ups, technical notes, and the occasional reflection. Every post is available in English and Chinese.
ICPC
From my first encounter with competitive programming to the ICPC World Finals — a farewell to ten years of contests.
ICPC
The world was finally gentle with you.
ICPC
そうか、大人になったんだね
Get in touch
Email is the fastest way to reach me.