top of page

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

Unknown.jpg

New York University

New York, US

Master of Science,Computer Engineering

  • Awards: Scholarship for Academic Excellence

  • Relevant Coursework: Algorithm, Machine Learning, Deep Learning

Unknown-3.jpg

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)

bottom of page