Experience

Academic Experience

2023-Present

PhD in Computer Science

Purdue University

Researching robot learning and motion planning algorithms.

2022-2023

Master's in Computer Science

New York University

Specialized in robotic systems and artificial intelligence.

2019-2022

Bachelor's in Computer Science

New York University

Focus on game development and intelligent agents.

Teaching Experience

Programming With Multimedia Objects

Undergraduate course covering the fundamentals of python programming and applications.

Semesters: Fall 2025

Computer Graphics

Undergraduate course covers the basics of going from a scene representation to a raster image using OpenGL.

Semesters: Spring 2025

Introduction to Robotics

Undergraduate course introducing the fundamentals of robotics, including learning, planning, and control.

Semesters: Fall 2024

Interactive Computer Graphics

Graduate course focusing on real-time rendering techniques and interactive applications.

Semesters: Spring 2023

Teaching Philosophy

I believe in learning through experimentation. My teaching combines theoretical concepts with hands-on projects that encourage students to explore and create. By incorporating elements of games and robotics into coursework, I help students develop problem-solving skills while maintaining their enthusiasm and curiosity.

Industry Experience

Summer 2022, Summer 2021

Game Research Intern

Tencent Games

Developed a biomechanical Foot IK system for Assassin's Creed Jade using C++ and inverse kinematics (IK). Enhanced character animation realism by dynamically adjusting foot placement and orientation based on terrain and movement, supporting complex interactions such as sliding steps, slopes, and obstacles.

Summer 2020

Game Developer Intern

NetEase Games

Developed AI behavior tree tools for game entities in LifeAfter (C++, Python). Enhanced the AI Node Editor application by implementing multithreading for synchronized interface refresh and loading animations. Designed a tree arrangement algorithm to prevent node conflicts and improve tree visualization. Enabled tracing and visualization of behavior trees during gameplay to support design and debugging.

Oct 2019 - Mar 2020

Game Development Intern

A Free Bird Inc.

Created an educational game on art, science, and history for children aged 4 to 18. Aimed to assist kids with cancer to process complex emotions and find joy and strength in art.

Awards & Recognition