Working Experiences
Sept. 2025​
Aki Forest Games
-
Co-founded an 2-people independent studio and leading development of a co-op rogue-like ARPG built from scratch in Unity.
-
Designing and implementing core gameplay architecture including combat systems, enemy AI, modular ability frameworks, and procedural world events.​
-
Developing online co-op gameplay using Unity Netcode, implementing server-authoritative combat and deterministic movement with rewind-based validation.
-
Leading technical direction and gameplay system design across the project.
Jan. 2024 -
June. 2025​
Refactor Games
-
Worked on multiple Unreal Engine game projects, building core systems for networked titles including physics-based sports gameplay, multiplayer ARPG mechanics, and third person shooter.
-
Contributed engineering work to the prototype that secured a major publishing deal with Netflix and led to the development of FIFA 2026.
-
Led a team of six engineers, coordinating gameplay system development and technical problem solving across the project.
Jul. 2022 - May. 2023
University of Southern California
-
Worked as a grader for CSCI-522 game engine class
-
Evaluated engine assignments and 3d math exams for accuracy and completeness
-
Provided detailed feedback to improve students’ understanding of game engine
-
Facilitated student learning by holding office hours
Jul. 2018 - Sept. 2018
Tencent Holdings Ltd.
-
Worked as an application developer intern on the internal news data management system
-
Designed and developed a custom back-end web crawler for popular social media platforms, enabling faster and more efficient information gathering
-
Built a system for sorting, adding, and updating the information in the database
-
Created a front-end web page to provide user-friendly access to the gathered data
Education
2021 - 2023
University of Southern California
Master's Degree in
Computer Science Game Development
Course Highlights: Game Engine Development, 3D Graphics and Rendering, Computer Animation and Simulation, Game Graphics, Analysis of Algorithms
2015 - 2019
University of California, Santa Cruz
Bachelor's Degree in
Computer Science Game Design
Course Highlights: Visual Communication Interaction, Application Development, Game Engine, Game System, Game Graphics
Skills & Expertise
-
Strong understanding of game design principles, with a focus on prioritizing player experience
-
Adequate knowledge of game engines through TA experience and multiple courses
-
6-year background in game development in Unity C#, showcasing a solid foundation in programming and game development techniques
-
Familiar with related software such as Perforce and FMOD
-
Demonstrated leadership abilities through successfully leading various projects, displaying effective project management and communication skills