Hi, I'm Peter 👋
Software Engineer | Game Programmer
PC

About

Hi, I'm Peter Chen, currently working as a Senior Game Programmer at Toydea. Driven by self-motivation and curiosity, I have nearly 6 years of game development experience. My career journey has encompassed technical development, system architecture, and technical management, and I'm now focused on game technology development. I've contributed to 20+ projects spanning game development, XR, AI applications, and interactive exhibition content. I specialize in system architecture improvement, development efficiency enhancement, and requirements analysis. Currently focused on large-scale game project development, committed to building scalable and stable game architectures.

Work Experience

T

Toydea

Dec 2024 - Present
Senior Game Programmer
Working as a Senior Game Programmer, specializing in procedural scene generation, system architecture improvement, and performance optimization
m

moshimosh.ai

Sep 2024 - Nov 2024
Founding Engineer
Worked as a Founding Engineer on a freelance basis, responsible for deploying self-hosted inference servers, full-stack development, and successfully launched the web platform within 3 months.
W

WOWWOW TECHNOLOGY CORPORATION

Jan 2024 - Jul 2024
Chief Technology Officer
Introduced and promoted the use of infinite whiteboard tools like Miro and Figjam to execute workshops and drive cross-departmental collaboration. Implemented Notion to help establish unified project management, testing QA processes, and work log systems. Mastered AI and LLM-related application development technologies and cloud services in spare time, successfully integrating these technologies into company projects. Responsible for technical management, including resource allocation, technology selection, and long-term technology roadmap planning.
W

WOWWOW TECHNOLOGY CORPORATION

Nov 2023 - Jan 2024
Software Architect
Designed and optimized large-scale game system architecture, ensuring system scalability and performance. Established technical standards and best practices to improve code quality and development efficiency. Promoted Pair Programming and Mobbing practices to enhance team collaboration and knowledge sharing. Participated in formulating cross-platform (Nintendo Switch, iOS, Android) development strategies.
W

WOWWOW TECHNOLOGY CORPORATION

Jun 2020 - Nov 2023
Game Programmer
Responsible for client-side programming development, including feature implementation, performance optimization, and bug fixes. Managed game application deployment to multiple platforms including Nintendo Switch, iOS, and Android. Utilized tools like TeamCity and Fastlane to establish and optimize automated build and deployment processes. Participated in multiplayer games, VR/AR, and mobile application projects. Self-learned and successfully integrated tools like UniRx, UniTask, and Odin Inspector into the development workflow during spare time.
W

WOWWOW TECHNOLOGY CORPORATION
Internship

Oct 2019 - Jun 2020
Game Programmer (Intern)
Learned and applied Unity technology in a real game development environment. Participated in game development processes, gaining valuable hands-on experience. Laid the foundation for subsequent full-time game programmer positions.
W

Wenzao Ursuline University of Languages

Sep 2019 - Jun 2020
Teaching Assistant
Assisted with supplementary teaching for game-related programming courses and Python courses. Responsible for grading student assignments and providing feedback and guidance. Shared personal self-learning technical insights and practical development experience.

Skills

Unity
C#
Python
Cross-platform Development
VR/AR
iOS/Android
Git
CI/CD
TeamCity
Fastlane
UniRx
UniTask
Odin Inspector
AI/LLM
Flutter
Problem Solving
Oculus Quest