CV
Education
- M.S. in Computer Science, University of Illinois at Urbana-Champaign, Dec 2026 (expected)
- B.S. in Mathematics and Computer Science, University of Illinois at Urbana-Champaign, May 2024
- Minor in Critical Film Production
- Cumulative GPA: 3.78/4.00
Work Experience
- CS 124 Teaching Assistant — Department of Computer Science, UIUC | Aug 2021 – Present
- Instructor: Prof. Geoffrey Challen
- Developed coursework content in Java and Kotlin for 1000+ students per semester
- Built automated grading systems on the Questioner platform, improving assessment efficiency
- Conducted recruitment, training, and performance evaluation of student staff as lead TA
- Built an online forum platform based on Discourse, customizing layout and appearance with CSS
- CS 477 Course Assistant — Department of Computer Science, UIUC | Spring 2024
- Instructor: Prof. Gagandeep Singh
- Held weekly office hours and developed assignment and lecture content
- Graded homework and resolved regrade requests
- Undergraduate Student Researcher — Focal Lab, UIUC | Mar 2023 – May 2024
- Mentors: Gagandeep Singh, Yasmin Sarita
- Optimized pointer analysis framework across multiple languages (Souffle, Java, Groovy), improving precision and scalability beyond 2-object sensitivity
- Integrated reinforcement learning to automate analysis path decisions and memory allocation
- Wrote automated testing in Python for accuracy validation and targeted bug fixes
- Undergraduate Student Researcher — Illinois Geometry Lab, UIUC Math Dept | Jan 2022 – Aug 2022
- Mentor: Sean English
- Developed graph burning simulators in Python for graphs with 500+ vertices
- Used linear algebra and spectral analysis to study properties related to the Burning Number Conjecture
- Project Manager Assistant (Intern) — Beijing Beiming Digital Technology | June 2021
- Collaborated with Tencent on a government project for citizen activity monitoring and public facility management
- Coordinated across technical and project management teams on data transport and test delivery
- Assisted in project planning, resource allocation, and risk assessment
Projects
- SelfReflectiveRatings | React, Supabase, PostgreSQL, AWS Amplify — Independent Study advised by Geoffrey Challen
- Full-stack web app built for the UIUC Psychology Department (PI: Brent Roberts) for personality self-assessments (BFI-2, BESSI-20) and multiplayer peer rating games
- Real-time game lobbies, auto-save, score calculation via Pearson correlation
- Admin portal with user management, survey CRUD, data export (JSON/CSV)
- Poo’s Voice Transformer | Python, PyQt6, NumPy, SciPy
- Real-time voice effects desktop app with robot, autotune, echo, and 8-bit effects
- Low-latency audio streaming with configurable I/O and pitch shifting (0.5x–2.0x)
- NoodleEscape | C#, Unity, ShaderLab, HLSL — CS 415 VR Project
- First-person VR action game where the player catches dried noodles falling from a kitchen cabinet before they hit the floor and break apart
- Built a kitchen environment in Unity with interactable cabinet doors, rolling noodle physics with collision detection, and player movement (walk, squat, jump)
- Implemented custom rendering pipeline using command buffer abstractions and shader programming
- Planet Hopper | GDScript, Godot — CS 415 Group Project
- 2D gravity-based platformer where players navigate across planetary environments with variable gravity mechanics
- Built with Godot engine featuring multi-level design, scene management, game state tracking, and background music system
- In the Blue | Unity, C# — thatgamejam#1, Dec 2025
- 3D fantasy adventure/puzzle game where it takes two players to unlock the true ending, featuring RPG, interactive fiction, and visual novel elements
- Responsible for programming and sound design in a 3-person team
- Burning Graph Simulator | Python
- Simulated graph burning algorithms on complex graphs with 500+ vertices
- Combined recursive algorithms and matrix frameworks to verify properties of minimal counterexamples
Skills
- Programming: C/C++/C#, Python, Java, Kotlin, GDScript, HTML/CSS, JavaScript, React, SQL, OCaml, Souffle/Datalog, HLSL/ShaderLab, LaTeX
- Tools & Platforms: Git, Supabase, PostgreSQL, AWS Amplify, Unity, Meta XR SDK, Godot, Unreal Engine, Blender
- Media Production: Adobe Photoshop, Adobe Premiere, Final Cut Pro X, DaVinci Resolve
- Languages: English (fluent), Mandarin Chinese (fluent)
Scholarships and Awards
- Mrs. E. J. Hoover Scholarship
- Outstanding Course Assistants Award, Fall 2022 (Department of Computer Science, UIUC)
Service and Leadership
- Oct 2020 – Aug 2024: Vice President of Corn TV (University RSO)
- Aug 2022 – Aug 2023: Resident Advisor for Community Engagement at St. John’s Catholic Newman Center