About

I am an incoming Master of Science in Computer Science student at the University of Illinois Urbana-Champaign, with an undergraduate background in Computer Science and Applied Mathematics from the University of Washington.

📖 Educations

  • University of Washington, 2022.09 - 2026.06
    Bachelor of Science in Computer Science
    Bachelor of Science in Applied Mathematics: Data Science

  • University of Illinois Urbana-Champaign, 2026.09 - 2028.06 (expected)
    Master of Science in Computer Science

💼 Work Experience

  • iFLYTEK Co., Ltd , Jun - Sep 2025
    Algorithm Engineer Intern
    Development and optimization of reusable pipeline scripts integrating x-vector extraction, vq-code generation, prosody analysis, PyDur-based duration modeling, and MFA-based phoneme alignment, enabling large-scale speech synthesis. Proposed and implemented a variance-based speech quality detection method, improving anomaly detection accuracy at waveform boundaries. Collaborated with team members and reported weekly progress in project meetings.

  • Fudan University, Jun–Sep 2024
    Research Assistant
    • Professor Wei Wang’s team participation, literature search, pollutant information extraction OCR research, model analysis, program design, project work report under the guidance of the professor.
  • Shanghai Chengdian Fuzhi Technology Co., Ltd., Jun–Sep 2023
    Project Assistant
    • Database design for intelligent parking system, documentation of intelligent system design, system development specifications and database specifications, project management assisting.

🏅 Projects

• Wordplay: An Interactive Programming Language for Multilingual and Inclusive Expression
UW iSchool & Allen School
Participating in the development and testing of Wordplay, an interactive programming language designed for multilingual users and people with disabilities. Working on responsive data flow modules, graphical and interactive programming features, and contributed to an adaptable programming prototype. Regularly reported project progress, discussed human-computer interaction research topics, and summarized experimental findings.
Languages & Tools: JavaScript, TypeScript, HTML, CSS, Svelte/SvelteKit
wordplay

• Multilingual Character-Level Language Model for Next-Character Prediction
Multilingual NLP & Language Modeling Project
Developed a multilingual character-level language prediction model for next-character prediction under low-resource and noisy text scenarios. Proposed a hybrid framework combining a character-level Transformer with a statistical N-gram language model, using weighted score fusion to improve prediction robustness and stability across multilingual inputs.
Implemented an end-to-end training and inference pipeline with AdamW optimization and a cosine annealing learning rate schedule with warmup, improving training stability and convergence efficiency. Processed multilingual datasets and evaluated model performance through prediction accuracy and experimental comparison.
Languages & Tools: Python, PyTorch, Transformer
multilingual character-level language prediction model

• Optimization of Neural Style Transfer
Built a modular Neural Style Transfer system in Python using PyTorch, inspired by Gatys et al. (2016) . Leveraged a pre-trained VGG-19 network to extract content and style features, computed via MSE and Gram matrices. Optimized with L-BFGS over 300–500 iterations, supporting both CPU and GPU. Evaluated VGG19 against ResNet18, and proposed improvements for mobile and web deployment.
Languages & Tools: Python, PyTorch, Torchvision, Pillow (PIL), Matplotlib
NST

• Eye Protection Mode Assistant
Developed a lightweight, browser-wide eye protection mode using Tampermonkey. Implemented a dynamic green light-filter overlay with intensity control via mouse wheel, a floating toggle button, and auto-saved preferences for persistent user experience. Designed to work on nearly all websites while preserving page color hierarchy for better readability. Provided bilingual documentation (EN/CN) and maintained the project through iterative updates.
Languages & Tools: JavaScript, DOM APIs, CSS, Tampermonkey
Green-mode

• Vaccine Reservation System
Designed and implemented a vaccine appointment scheduling system that allows users to create accounts, log in, check caregiver schedules, and reserve appointments through a terminal interface. Developed secure login with password hashing and salting, modeled patients and caregivers, and managed vaccine stock using SQL. Connected the system to a Microsoft Azure SQL database via JDBC.
Languages & Tools: Java, SQL, JDBC, Microsoft Azure GitHub
Vaccine Reservation System

• Tinyserv: Exploit Analysis & Patch Development
Investigated real-world exploits on a vulnerable HTTP server (tinyserv), performed root-cause analysis, and wrote secure patches to prevent unauthorized access to admin-only pages. Ensured functional correctness and long-term security across both normal and malicious inputs.
Languages & Tools: C, gdb, curl, HTTP GitHub
tinyserv

• Pollutant Information Extraction with OCR
Fudan University
Extracting environmental pollutant information from industrial environmental assessment PDFs using PaddleOCR.
Languages & Tools: Python GitHub
PaddleOCR