Yuhao Cheng Information

Yuhao Cheng

I am an MCS student at UIUC, working on visual reasoning in generative models, LLM agents, and full-stack systems. As a main contributor to VGI-Bench, I build benchmarks and evaluate the reasoning capabilities of image and video generation models.

Champaign, IL
US: +1 217-979-8890

Education

Master of Computer Science (MCS)
University of Illinois Urbana-Champaign
Aug 2025 – Dec 2026 (Expected)

Coursework: Software Engineering, Communication Networks, Text Information Systems

Bachelor of Science in Computer Engineering
University of Illinois Urbana-Champaign
Aug 2021 – May 2025

Coursework: Data Structures, Operating Systems, AI, Databases, Algorithms

Research & Publications

VGI-Bench: Probing Visual Intelligence in Video Generation Models
Main Contributor · Visual reasoning benchmark
2026
  • Co-developed a benchmark with 27 tasks and 810 instances across four task domains and seven capability dimensions.
  • Implemented and analyzed large-scale evaluations of state-of-the-art image and video generation models across task domains, capabilities, and difficulty levels.
  • Analyzed thousands of generated outputs to study failure modes, input sensitivity, synthetic fine-tuning transfer, and denoising dynamics; found self-correction in less than 1% of decoded transitions.
Visual ReasoningVideo GenerationModel Evaluation
Web Navigation Agent Research Project
Reinforcement learning and long-horizon LLM agents
Sep 2024 – May 2025
  • Developed reinforcement-learning-based web agents across 800+ WebArena tasks, designing dense reward functions for multi-step interaction and task completion.
  • Implemented agent memory mechanisms to preserve task-relevant context over extended trajectories and improve long-horizon decision making.
  • Fine-tuned 8B-parameter LLMs using PyTorch and supervised fine-tuning on multi-GPU distributed infrastructure, with context lengths up to approximately 16K tokens.
PyTorchReinforcement LearningLLMsWebArenaMulti-GPU Training

Projects

FinTrack Financial Tracking Platform
Full-stack financial platform
Feb 2025 – Apr 2025
  • Built a full-stack platform with React, Node.js, Express, and MySQL, supporting transaction management, budgeting, and real-time multi-currency conversion through external APIs.
  • Designed a normalized relational database with transactions, triggers, stored procedures, and transactional workflows; deployed the application stack on Google Cloud Platform.
ReactNode.jsExpressMySQLGCP

Experience

Frontend Developer Intern
visibilityx.ai
Jun 2025 – Aug 2025
  • Built a Vue 3 and TypeScript single-page application with 10+ dashboard views and reusable UI components, reducing duplicated frontend code by approximately 25%.
  • Developed interactive analytics dashboards with ECharts and SQL-backed REST APIs, reducing average dashboard load time by approximately 30% through optimized asynchronous fetching and state management.
  • Added Jest and Vitest unit tests for core frontend modules, increasing test coverage to approximately 80%.
Vue 3TypeScriptEChartsREST APIsJestVitest
Backend Developer Intern
HiABR Lab
May 2024 – Aug 2024
  • Implemented a distributed URL-shortening service with FastAPI, PostgreSQL, and Redis, reducing redirect latency by approximately 60% and database reads by approximately 70% through caching.
  • Built REST APIs with sliding-window rate limiting, idempotency keys, and input validation, supporting approximately 1,000+ requests per minute while preventing duplicate operations and abusive traffic.
  • Integrated Prometheus monitoring and containerized services with Docker, reducing deployment setup time by approximately 50% and providing visibility into latency, traffic, and error rates.
FastAPIPostgreSQLRedisDockerPrometheus

Skills & Expertise

My technical proficiency across various domains and technologies

Full Stack

Development

Full Stack Development - React, Node.js, Python

Machine

Learning

Machine Learning - PyTorch, LLMs, Visual Reasoning

Data

Science

Data Science - Analytics, Visualization, AI
Programming Languages
TypeScript
JavaScript
Python
C/C++
Java
SQL
Bash
Technologies & Frameworks
PyTorch
React
Vue 3
Node.js
Express
MySQL
PostgreSQL
Docker
FastAPI
Redis
ECharts
Vite
Nginx
Prometheus
Domains
Full Stack Development
Machine Learning
NLP
Reinforcement Learning
Tools
GCP
AWS
Linux
CUDA
Git