Wesley Lu

Personal research journal

Wesley Lu

Welcome to My Page

I’m an undergraduate . My interests lie at the intersection of machine learning, language models, and performant systems, with a long-term focus on LM/ML research. I currently work with at the University of Virginia, developing machine learning systems for decision-making. I also conduct research on post-training techniques and ai benchmarking in the at the University of Illinois Urbana-Champaign.

I spent two summers at Amazon developing backend infrastructure for a conversational AI product. My work involved exploring chain-of-thought reasoning, agentic interactions, and LangGraph architectures to improve system reliability and performance. Before Amazon, I developed websites for the real estate industry.

Outside of computer science, I have experience in fundamental equity research, personal portfolio management, and reselling ventures, through which I generated more than six figures in revenue.


Viewed by 2,694 humans

Recent

Note·

Every Interface Is Now an Agent Interface: Computer Use Agents

A short writeup on GUI testing for computer use agents and motivations for creating Inspector

ai-benchmarkscomputer-use-agentscomputer-vision
Note·

Training Verifiers Through Debate: Three-Agent Prover-Verifier Game

A three-agent extension of the prover-verifier game where two adversarial provers debate to train a more robust verifier.

trustworthy-aiai-safetypost-trainingreward-modeling
Blog·

Jump's Crypto Reading List (ip)

This is a collection of notes from Jump's Crypto Reading List

cryptoreadingsbitcoinethereum
Experience·

software development engineer · Amazon

I interned on Amazon’s AxIOM backend team during summers 2025 and 2026. In 2025, I developed a shopping assistant agent using LangGraph and tool calling to integrate internal APIs. In 2026, I helped migrate an EU service from DUB to ZAZ and modernize its architecture, transitioning from YAML-based infrastructure to AWS CDK and from AWS Lambda to Amazon ECS. I also received a return offer.

Experience·

undergraduate researcher · UIUC Kang Lab

Under Professor Daniel Kang and Yuxuan Zhu, I am working on reinforcement learning for data pipelines in collaboration with **Thinking Machine Lab**.

Publication·

Pattern-Driven Evaluation of LLM Code Optimization: Isolating Compiler-Transcendent Semantic Reasoning

Existing evaluations of LLM-based code optimization primarily measure end-to-end speedup, obscuring whether a model actually performs the intended optimization. For compiled languages, this is especially problematic: observed gains may reflect transformations already recoverable by modern optimizing compilers rather than optimization behavior attributable to the model itself. We present PatternBench, a benchmark for studying compiler-transcendent optimization, i.e., performance improvements that remain after aggressive compiler optimization. PatternBench targets residual optimization opportunities across seven classes of transformations and pairs runtime evaluation with an AST-based optimization faithfulness analysis that verifies whether the intended optimization is realized in the generated program. Experiments with frontier, open-weight, and fine-tuned models show that runtime speedup alone provides an incomplete account of optimization capability. Optimization faithfulness is strongly associated with realized speedup, and fine-tuning improves both faithfulness and optimization effectiveness. These results suggest that evaluation of LLM-based code optimization should measure not only performance outcomes, but also whether the target transformation was successfully executed.

LLM EvalsBenchmarkingAST-Based VerifierCoT-Faithfulness