Resume
Experience
Apr.2023 – Nov.2023
Software Developer Intern
(Game development)
Simple Creator Network Co., Ltd
China
-
Developed a three-match puzzle game using TypeScript and the Cocos Creator 2.4.11 engine. Implemented levels with dynamic map loading and optimized the memory usage by reusing destroyed objects through the object pool
-
Implemented and optimized an A* pathfinding algorithm by using the Manhattan distance calculation to estimate the cost, and adjust the weight according to the different obstacle types in the game for efficient and accurate movement of in-game characters. Introduced a heuristic function and path caching to reduce pathfinding computation time by 30%, enhancing the performance in complex obstacle environments.
-
Designed and integrated a coin reward system
Jan.2023 - Mar.2023
Software Developer Intern
(Game development)
4399 Network Co., LTD
China
-
Participate in the “Speed Track” racing game development project using C# and unity.
-
Developed and integrated realistic car physics using Unity PhysX, enhancing control systems for a more accurate driving experience.
-
Implemented procedural track generation techniques, applying the object pooling and Level of Detail (LOD) optimization according to distance for efficient rendering.
-
Developed and optimized multiplayer functionality using Netcode for GameObjects, ensuring smooth network synchronization and gameplay
Jun.2022 – Aug.2022
Software Developer Intern
Xiamen HDW Network Co., Ltd
China
-
Developed test environments and test cases, conducted system software testing, and executed tests with the aid of,integration testing platform, and database to verify the behavior of the complete system
-
Recorded and analyzed testing data, and further wrote testing analysis reports
Jun.2021 – Aug.2021
Data Intern
Xiamen Haicang Investment Group Co., Ltd
China
-
Responsible for batch crawling the Real estate data on web pages for the Property price evaluation model by using Python scripts and Power Query tools. And perform data cleansing and processing on the collected data
-
Visual presentation and analysis of data through Power BI.
Education

New York University
New York, US
Master of Science,Computer Engineering
-
Awards: Scholarship for Academic Excellence
-
Relevant Coursework: Algorithm, Machine Learning, Deep Learning

Xiamen University
Xiamen, China
Bachelor of Engineering, Digital Media Technology
-
Awards: Scholarship for Academic Excellence (Twice, Academic Year of 2021-2022, Academic Year of 2022-2023)
-
Overall GPA: 3.47/4.00 | Ranking: top 8%; Major GPA: 3.7/4.00
-
Relevant Coursework: Data Structures, Algorithms, Machine Learning, Game development, Database
Publication
01
Propensity Score Matching on Discrete Treatment:
Beijing PM2.5 Case Study
Description: • Estimated the propensity score of each quarter of the UCI Beijing PM2.5 dataset through the logistic regression model and support vector machine • Applied nearest neighbor matching and subclassification matching, and conducted PS matching analysis to explore the causal effect • Further explored the propensity score matching and causal effect on multi-level treatment
ICMVA 2022: The 5th International Conference on Machine Vision and Applications (February 2022, Pages 93–98)
02
Game Ai Evolution: Uniting Unity and Machine Learning for Enhanced Player Interaction and Experience
Description: • Explored the process and principle of training Game AI through reinforcement learning and imitation learning models • Designed and built a third-person shooter game using the Unity Game Engine and C++ to verify the effect of Game AI. And Using TensorFlow to observe the training result and adjust the parameter • Developed other two kinds of Game AI through Finite state machine and behavior tree to conduct a comparative analysis.
Entertainment Computing
03
Sentiment Analysis for Individual Business Decision Making based on Hotel Reviews
Description: • Data cleaning and preprocessing of hotel reviews using Pandas and Numpy, integration of multi-source data, and missing value filling, outlier detection, normalization, and type conversion of continuous and categorical variables for subsequent modeling • Extracted the sentiment score through text analysis, and classified the text according to sentiment score and Plutchik Psychological model • Based on sentiment analysis results, further proposed an innovative visualization model on Tableau to help business decision making
(IEREK) The 5th International Conference on Future Smart Cities
Professional skillset
C++, Java, Python
Android Studio
Data Science
Web Development
Game Development
AR/VR
Languages
English (proficient)
Chinese (native)