top of page

About Me.

I'm a Technical Game Designer and Gameplay Programmer with over 3 years of experience working on game mechanics, systems, and tools. I enjoy the challenge of turning design ideas into smooth, functional gameplay, and I’m always looking for ways to make games more immersive and technically polished. I'm comfortable working in both Unity and Unreal Engine 5, and I use C# as my primary language.

Performance optimization and debugging are things I genuinely enjoy—there’s something satisfying about solving tough technical problems and making a game run better. I’ve also worked closely with QA teams, handled bug tracking, and contributed to stability and playability through constant iteration.

What motivates me most is the creative problem-solving that comes with game development. I love collaborating with others, learning new things, and pushing the boundaries of what's possible in interactive experiences.

LinkedInProfileImg_circleCut.png

TECHNICAL SKILLS

  • Unity (C#), Unreal Engine 5 (Blueprints & C++)

  • Visual Studio, VS Code

  • Git, GitHub, GitLab

  • Adobe Creative Suite

  • Microsoft Office

  • Autodesk Maya, Blender

  • FL studio, Reaper

  • Jira, Trello

  • Notion, Miro

EDUCATION

Sheridan College Institute of Technology and Advanced Learning, Oakville, ON
Honors Bachelor of Game Design

2021- 2025

Core Skills

  • Program Design Patterns

  • Data Structure 

  • State Machine

  • Behavior Tree

  • A* Pathfinding

  • Unity Custom Tool Editing

  • Debugging

  • Bug tracking

  • Troubleshooting

  • Project management

  • Test plans

  • Quality assurance

  • Gameplay testing

  • Reporting

  • Communication

GAME PROJECTS

Artworks

Game Music Composition - For Wix Only
04:19
3D Animation Design - For Wix Only
01:22
2D Illustration Animation Design - For Wix Only
01:41

RESUME / CV

PROFESSIONAL SUMMARY

Innovative and detail-oriented Technical Game Designer and Gameplay Programmer with 3+ years of experience in designing, coding, and implementing core gameplay mechanics, systems, and tools. Proficient in C#, with hands-on expertise in Unity and Unreal Engine 5, and a strong foundation in performance optimization and debugging. Adept at bridging the gap between design intent and technical implementation, ensuring gameplay is both engaging and technically sound. Collaborative team player with experience in QA testing, bug tracking, and improving game stability through iterative testing and analysis. Passionate about pushing game development forward through creative problem-solving, system-driven design, and a commitment to technical excellence.

SKILLS

Programming Language: C#, C++.

Game Engine: Unity Engine, Unreal Engine, Godot Engine, Ren'Py Visual Novel Engine.

Technical Skills: Unity Custom Editor Tool Development, Unity AI Behavior trees, Unity AI State machine, Unity Pathfinding Algorithms, Programming Patterns, Unreal Blueprint.

Tools and Software: Visual Studio, Git, Adobe Creative Suite, Autodesk Maya, Blender, FL studio, Jira, Trello.

Languages: English, Chinese.

EDUCATION

2021 - Present

Honors Bachelor of Game Design

Sheridan College Institute of Technology and Advanced Learning

Throughout my studies, I achieved a significant milestone by successfully completing a collaborative game project, showcasing proficiency in Unity, game programming, and design principles. Beyond technical skills, I developed strong collaborative and communication abilities through group projects, presentations, and a commitment to creative teamwork.

WORK EXPERIENCE

Game Programmer Lead

2024 - 2025

Encore Games - Hourglass - Unity 3D Action adventure

  • Game system and mechanic design and development.

  • Implement core mechanic for the game.

  • Build tools in Unity for other game, art, level, sound designers.

  • Help artists and designers with technical issues occurred in Unity.

  • Resolve merge conflicts and maintain version control for the game project.

  • Cooperate with both inside team members and outside team advisors.

  • Fixing bugs and QA for the game project.

Technical Game Designer

2024 - 2024
University of Toronto, CSC404: Video Game Design, Toronto, ON

● Collaborated closely with game designers, artists, and programmers to create cohesive level designs that align with the overall game vision and player experience. 
● Solved technical challenges within the game engine, including scripting and debugging, to enhance level functionality and support the creative direction of the project. 
● Developed and optimized AI behaviors and NPC interactions within levels, contributing to immersive and challenging gameplay experiences. 
● Incorporated feedback from playtests and team reviews to refine level designs, balancing gameplay mechanics with visual storytelling and environmental design.

Technical Game Designer, Gameplay Programmer

2024 - 2024

MEH-MEH DEFENCE – Unity 3D Tower Defense

  • Contributed to designs of game mechanics related to the battle system.

  • Designed the framework for the game’s battle system.

  • Developed the Pathfinding System for the game unit and AI.

  • Optimized code for performance, enhancing overall game responsiveness and reducing load times.

COVER LETTER

REFERENCE LETTER

bottom of page