Engineer · Data Scientist · LLM Researcher
Journey
- B.S. Computer ScienceArizona State University— 2026
GPA 4.0. Research on interpretable, trustworthy LLMs for education.
- Senior Data ScientistNielsenIQ, Shanghai2020 — 2023
Data consulting: data processing, visualization, analysis and solution development.
- Senior OperatorHome Credit, Changsha2017 — 2020
IT Operations.
Skills
- Programming
- Python · SQL · Java · C/C++ · Go · Bash
- AI & Agentic Systems
- LLMs · RAG · LangChain · Hugging Face Transformers · Agentic Workflows · Structured LLM Outputs · LLM Evaluation
- Backend & Data
- FastAPI · REST APIs · PostgreSQL · MySQL · ClickHouse · Redis · Pandas · Dask · Spark · Airflow
- Cloud & Engineering
- Docker · Kubernetes · AWS (S3, EC2, EKS) · Git · Linux · CI/CD · pytest · Vercel
Research
- 2026
REC-CBM: Rubric-Aware Error-Correction Concept Bottleneck Models for Trustworthy Open-Ended Grading↗
SDM 2026AI4Good @ ICML 2026Interpretability · Education
Chengshuai Zhao, Fan Zhang, Kumar Satvik Chaudhary, Yiwen Li, Lo Pang-Yun Ting, Ying-Chih Chen, Huan Liu
- 2026
EssayCBM: Rubric-Aligned Concept Bottleneck Models for Transparent Essay Grading↗
ECML-PKDD 2026Interpretability · Education
Kumar Satvik Chaudhary, Chengshuai Zhao, Fan Zhang, Garima Agrawal, Yuli Deng, Huan Liu
- 2025
Ontology-Aware RAG for Improved Question-Answering in Cybersecurity Education↗
IEEE BigData 2025RAG · Education
Chengshuai Zhao, Garima Agrawal, Fan Zhang, Tharindu Kumarage, Zhen Tan, Yuli Deng, Ying-Chih Chen, Huan Liu
Projects
- 01
ZGM↗
GPU scheduling · CLI + TUI
A job queue for the GPUs in one machine, with a dashboard in your terminal. Queue training runs, say which GPUs each gets, and each starts as soon as they're free — on Slurm clusters too.
PythonSlurmTUI
- 02
PaperLattice↗
Research tool · EN / 中文
A local-first, taxonomy-centred workbench for literature surveys: organize papers, review AI suggestions, and keep every decision traceable to evidence.
PythonLLMs
- 03
Focus↗
macOS app · macOS 26
A native macOS menu bar workspace that brings Apple Calendar and Reminders into one pull-down Liquid Glass panel.
SwiftEventKit
- 04
Mock Interview↗
Multi-agent · A2A agents
A mock interview platform where an interviewer agent and an evaluator agent work from your résumé and the job description, talking over A2A.
TypeScriptReactFastAPIDocker
- 05
AI Policy Analytics Chatbot↗
RAG chatbot · 4 analysis modules
A chatbot for analysing higher-education AI policy, with module-specific RAG workflows — computational, typology, thematic and exploratory analysis — and preset charts.
PythonChainlitPlotly
- 06
CBM Demo↗
Research demo · Live demo
An interactive demo for the concept-bottleneck grading research: a FastAPI backend serving the models and a Streamlit interface.
PythonFastAPIStreamlit