top of page

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

bottom of page