I am a second-year master student at Penn Engineering with a special focus on Computer Graphics and Mixed Reality. My interests range from VR, MR to game design.
I am seeking for a technical path in Mixed Reality and game development.
I discovered my passion for modern video games and its development since high school,
and I have learned the foundamentals of game development/game design during my undergraduate at Syracuse University,
including programming in Unity with C#.
During the two years pandemic gap,
I have been working in the industry and gained multiple hands-on experience with industry standard 3D game engine and computer graphics software,
including both small and large scale game development experience.
Now I am diving deeper into XR development and computer graphics at Penn, and strive to create some fascinating projects.
Besides academics, I love to exercise(gym/running/basketball), read literature/fictions, and design/play games.
A MR Puzzle Game
VR Vision Test Development(Part-Time)
VR Amputee Rehabilitation Entrepreneur Project
Mixed Reality
VR Performance Optimization
Human Computer Interaction in XR
Game Design and Development
December 2022 - Present
I work with Dr.Jean Bennett and the clinical team to implement modifications in Unity VR that will isolate specific variables affecting visual discrimination. I am in charge of developing VR tests using Unity and Oculus VR. The work result includes improvements upon the existing tests and new tests that utilize VR functionality in various scenes.
May 2022 - December 2023
Developed Unity platform and animation infrastructure for Professor Lingjie Liu’s research projects
Researching how to integrate NeRF into Unity and implement it in a more diverse set of scenarios
October 2021 - April 2022
I collaborated with ByteDance game studios to develop efficiency tools including Overdraw and Mipmap collector that could potentially save hardware usage by 20% and increase frame per second by more than 15fps. Also, I analyzed performance data from studios and find the best optimization in terms of performance. My main work results are the overdraw collector and mipmap collector, which could collect the overdraw/mipmap statistics over a duration of time.
January 2021 - October 2021
I developed in-game systems and characters for published games Forever Seven Days. During this job, I gained experience in large project development and project development tools including Unity. The main work result included two published game characters and first place in the company's yearly game jam.
September 2022 - May 2024
GPU Programming
Computer Animation and 3D Modelling
Game Development and Design
Physically Based Rendering
AR/VR Development
September 2016 - May 2020
Computer Graphics
Data Structure and Algorithms
C++ Programming
Autonomous System
Software Engineering Design
This is a very early global game jam project I did in my Sophomore year. Inspired by Fallout: New Vegas, I tried to create a branched narrative
that every choice affects the consequences and the ending. In 48 hours I created the game that can be played for 30 minutes and has 6 endings.
A very early and rusty project that started my game design journey.