Experience

Industry roles and research positions I've held.

Industry

2026

Software Engineer Intern - AI Agent

Moody's Analytics · Internship

Jun 2026 - Aug 2026 · San Francisco, CA

Work on knowledge iteration and agent evaluation for Moody's banking decision-intelligence agent: injecting domain knowledge through skills, then measuring and optimizing against Langfuse traces, inside a LangGraph orchestration on AWS.

2024 - 2025

Founding Machine Learning Engineer

CambioML (YC S23) · Full-time

May 2024 - Jul 2025 · San Jose, CA

Trained and productionized AnyParser, a 1B & 2B vision-language model that parses PDFs, including tables and charts, into structured Markdown: sourced PDFs from Common Crawl, built the cleaning, filtering, and annotation pipeline, then fully fine-tuned and preference-aligned on 8×A100s, beating GPT-4 baselines on DocVQA (ANLS). Served with SGLang at 150 output tokens/s on a single L4 GPU, deployed as a SaaS on AWS (ECS + Lambda).

Core contributor to Energent.ai, a Claude-powered computer-use agent (CUA) sandbox with multi-agent orchestration, long-term memory, and per-user Kubernetes-isolated VM sessions, reaching 1,000+ registered users. Built a computer-use gym: a reproducible desktop environment with defined tasks where agent rollouts generate the trajectories used to evaluate and post-train CUA agents.

Whitepaper

2023

Machine Learning Engineer Intern

Inspur Group · Internship

May 2023 - Aug 2023 · Jinan, China

Built and annotated a custom volleyball dataset, then trained YOLOv7 detectors and YOLO Pose keypoint models for real-time athletic movement analysis. Accelerated inference with TensorRT to cut latency while preserving accuracy.

2022 - 2023

Data Analyst

Illinois Leadership Center

Aug 2022 - May 2023 · Urbana, IL

Analyzed weekly leadership-survey data, produced visualizations and reports, and helped facilitate leadership and communication workshops on campus.

Research

2025 - present

Research Assistant - STABLE Lab

UC San Diego · Prof. Jishen Zhao

Nov 2025 - Present · San Diego, CA

Agents fail on long-horizon work for three separable reasons: the context they are served, what they retain from it, and how they were trained to act on it. ML systems: CodeNib compiles lexical, dense, and structural views of a repository once per commit and maintains them incrementally, so coding agents receive bounded context instead of rediscovering the codebase every task, with graph and vector updates running 8.7× and 25.4× faster than an independent rebuild at the median across 100 repository snapshots, on the subset where outputs match. Agent memory: AMA-Bench measures whether agents carry state across extended task sequences, rather than scoring the single-turn recall that most memory benchmarks reward. RL training: PRO-V-R1 post-trains an 8B programming agent for RTL verification with SFT plus GRPO on verification rewards derived from program-tool feedback, beating GPT-4o on VerilogEval-v2 functional correctness (57.7% vs 43.0%).

Publications

2024 - 2025

Research Assistant - SSAIL

Supercomputing System and AI Lab, UIUC · Prof. Minjia Zhang

Oct 2024 - Mar 2025 · Remote

Extended DeepSpeed-Chat, whose RLHF pipeline shipped with PPO only, to preference-based post-training. Built a DPO trainer that scores chosen and rejected responses against a reference policy with adaptive KL control, trainable with LoRA, added a best-of-N rejection-sampling variant, and extended the preference-data pipeline to feed both. Runs on DeepSpeed's hybrid engine and ZeRO.

Code

2023 - 2024

Research Assistant - Yu Lab

UIUC, Prof. Xinzhu Yu

Aug 2023 - Jul 2024 · Urbana, IL

Applied deep learning to time-series microscopy of astrocytes for early detection of Alzheimer's-related changes.

2023 - 2024

NCSA SPIN Research Intern

National Center for Supercomputing Applications · Prof. Sheng Wang

Aug 2023 - May 2024 · Urbana, IL

Machine learning for geospatial and remote-sensing data: multi-temporal crop classification with pre-trained vision foundation models, and field-level crop-residue and tillage-practice detection across the EU from multi-source satellite imagery.

Publications

2022

Research Assistant

Illinois Geometry Lab · Prof. Felix Leditzky

Jan 2022 - May 2022 · Urbana, IL

Studied quantum capacity bounds via semidefinite programming.

Poster