CV
Yu Ji
Education
- 2024
Master of Computer Science
Northeastern University -- Vancouver Campus, Vancouver, Canada
- GPA 3.89/4.0
- Game Development, Game Engine, Computer Graphics, Algorithm, Game AI
- GPA 3.89/4.0
- 2019
Master of Accounting
Washington Unverisity in St.Louis, Olin Business School, Missouri, US
- GPA 3.77/4.0
- Financial Accounting, Managerial Accounting, Auditing, Taxation
- GPA 3.77/4.0
- 2023
Extra Courses
Stanford University, Online
- CS106B Programming Abstractions
- CS106L Modern C++ Programming
- CS107 Computer Organization and Systems
- CS110 Principles of Computer Systems
- CS146 Introduction to Game Design and Development
- CS148 Introductory Computer Graphics
- CS247G Game Design and Development
- CS248 Interactive Computer Graphics
- 2023
Extra Courses
University of Santa Barbara, Online
- Games101 Introduction to Computer Graphics
- Games202 Advanced Computer Graphics
Experience
- Dec 2021 - Jul 2022
Gameplay Designer | Project Shanghai (PJSH) | Unreal Engine, C++, Blueprint
miHoYo. Co. Ltd
- Responsible for PJSH's combat design and deploy by blueprint on Unreal Engine. Animation list and skill list design and cooperate with the team to making demo for logic of animation status machine and animation notification system.
- Responsible for open world level design, with features like environment-based event generalizer, emergent gameplay interactive event development. Collaboration with team to deploy the GAS to achieve design purposes.
- Jul 2020 - Dec 2021
Gameplay Designer | Genshin Impact | Unreal Engine, C++, Blueprint
miHoYo. Co. Ltd
- Design an event manager for [Genshin] that systematically manages most non-mission and scripted objects at a high level, based on environmental cues and player location, significantly enhancing game interactivity and realism.
- Design an enemy group manager for [Genshin] open world that could create combination of enemies as a basic unit, with different strategies applied to the group and data set could be changed at run time using Lua.
- Design and iterative development of character skills for Kujo Sara and Arataki Itto, improving combat mechanics and player engagement. Design the monster trait and abilities with more dynamic and complex behavior tree.
- Implemented a procedural generation system for dungeons, optimizing the reuse of art assets while ensuring unique gameplay experiences, thus streamlining development and enriching exploration.
- May 2020 - Jul 2020
Junior Gameplay Designer
miHoYo. Co. Ltd
- {"Coordinate the level design of Genshin Chess | Character skill design of Eula | the open world level design of Inazuma | CB3 Character Whitebox"=>"Xiao and Ningguang."}
- Coordinate the monster configuration based on rational level design for a general dungeon and abyss stage.
- Feb 2020 - May 2020
Brand Manager
miHoYo. Co. Ltd
- Responsible for [Genshin] European brand strategy formulation and promotion strategy, opening multiple markets in Europe, and achieving rapid growth in all data dimensions in Europe within 5 months.
- Support [Genshin] globally releases, responsible for [Genshin] brand strategy in Europe, and adjust the brand strategy in different regions of Europe through data analysis method.
Skills
- Game Dev: Unreal Engine, Unity Engine, OpenGL, Vulkan
- Language: C, C++, C#, Lua, Python, Java, Javascript, TypeScript, Bash
- Front/Back-end: Qt, React, Next.js, Node.js, AWS, Azure, SSH, SQL, MongoDB
- DevOps: Perforce, SSH, Docker, Jenkins, Linux, Git, SVN
- Other Tools: Blender, Maya, zbrush, Photoshop, C4D, Embergen, Cascadeur