LLM post-training Β· alignment Β· evaluation Β· agents π€ β MSc @ BJTU
- π MSc in Software Engineering @ Beijing Jiaotong University; BEng @ Nantong University.
- π¬ I work on LLM post-training, alignment, and evaluation, and build LLM agents and developer tools.
- π οΈ I contribute fixes to open-source training, evaluation, and agent frameworks, with a focus on numerical stability, metric correctness, and reliable runtime behavior.
- π Co-authored a research paper.
- βοΈ I write notes & blog posts at excelius.xyz.
- ByteDance β Multimodal LLM Algorithm Intern Β· present
- Baidu β LLM Post-training Algorithm Intern
- Tsinghua University, Institute of Vehicle Power & Intelligent Energy β LLM Application & Full-stack Intern
45 merged PRs across external open-source repositories, covering code fixes, tests, and documentation. Counts below include merged PRs only, as of September 13, 2026.
- OpenRLHF β 7 merged PRs: Improved PPO numerical stability, reward computation, checkpoint recovery, evaluation batch handling, and multi-turn rollout truncation. Selected PRs: k3 KL gradients #1335 Β· FP32 reward shaping #1334 Β· checkpoint recovery #1333 Β· rollout truncation #1327.
- ms-swift β 6 merged PRs: Fixed NLG metric aggregation, inference error propagation, prompt token accounting, SSE handling, and training integration compatibility. Selected PRs: empty prediction scoring #9962 Β· worker errors #10093 Β· prompt usage #10094 Β· Megatron integration #10025.
- EvalScope β 6 merged PRs: Corrected ASR word error rates, streaming latency measurements, multimodal image inputs, and Terminal-Bench reward validation; also updated evaluation configuration and documentation. Selected PRs: ASR scoring #1722 Β· TTFT / ITL #1645 Β· image inputs #1618 Β· trial rewards #1610.
- OpenAI Agents Python β 3 merged PRs: Fixed session deletion under cancellation, model-provider cleanup, and type annotations for variadic tool arguments. PRs: session cleanup #4790 Β· provider lifecycle #4785 Β· tool arguments #4655.
Other merged contributions include Atomic Agents (4), LiveKit Agents (2), MCP Servers (1), OpenAI Agents JS (1), and Axolotl (1). Examples: MCP resource templates Β· turn cancellation Β· UTF-8 file reads Β· hosted MCP outputs Β· activation checkpointing compatibility.
- Languages: Python, C++, TypeScript / JavaScript, Rust
- LLM / Post-training: PyTorch, Hugging Face Transformers, LLaMA-Factory, ms-swift, vLLM
- Alignment / Evaluation: SFT, LoRA, DPO, PPO, GRPO, reward modeling, LLM-as-a-Judge, EvalScope
- Agents: LangChain, LangGraph, tool calling, ReAct, plan-and-execute workflows
- Applications / Infra: React, Vue, FastAPI, Tauri, multi-node multi-GPU training, Git, Docker
- Repolane β A GitHub desktop workspace for browsing code, reviewing pull requests, and managing repository work, built with React, TypeScript, Rust, and Tauri. Repository:
harbor; actively developing, with no packaged public release yet. - Self-DeepResearch β An iterative research agent built with LangGraph and Tavily: plan β search β review β report, with a Vue frontend and FastAPI streaming backend.
- marginalia β A paper-reading skill for Claude Code / Codex that reconstructs a paper's reasoning, examines its assumptions, and publishes structured notes with figures and formulas to a Feishu knowledge base.
- dive-into-transformer-pytorch β A Transformer language model implemented in PyTorch and trained on Dream of the Red Chamber, with DDP multi-GPU training, checkpoint saving, and training-curve visualization.
- BERT_BiLSTM_CRF β Chinese named-entity recognition with BERT + BiLSTM + CRF, developed for BJTU NLP coursework.
|
|
|
||||
|
|
|
|
|||
|
|
|||||



