Avatar of Aidan Chen.
Aidan Chen
Senior Backend Engineer
Avatar of the user.

Aidan Chen

Senior Backend Engineer
I started my game engineer career in December 2001. I can learn new field effectively and do a variety of tasks, but I also love to focus on a certain field, dive deeper, and continue improvement and optimization. Since 2014, In addition to my programming experiences and skills, I alsoI have had several chances to lead/manage a small team(up to 12 team members) in several projects. Before 2014 I was a client game programmer. I have been in several projects powered by Unreal Engine 2.5 & 4, as well as in several in-house game engine development projects. In 2014, I grabbed an important chance to start learning and shifting to become a server game programmer gradually. Then I gradually accumulated backend experience on game server logic, SQL/NoSQL databases, and AWS in several projects. I am familiar with the design of game program framework, game engine architecture, tools and production pipeline, CI/CD and development progress management.
Logo of the organization.
Amber Studio Taiwan
National Taiwan Ocean University
Taipei City, Taiwan

Professional Background

  • Current status
    Open to opportunities
  • Profession
    Game Server Developer
  • Fields
  • Work experience
    More than 15 years (More than 15 years relevant)
  • Management
    I've had experience in managing 10-15 people
  • Skills
    Design Patterns
    Gameplay Programming
    Networking Programming
    Management Skills
  • Languages
  • Highest level of education

Job search preferences

  • Desired job type
    Interested in working remotely
  • Desired positions
    Senior Backend Engineer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance

Work Experience

Logo of the organization.

Senior Backend Engineer

Jun 2022 - Dec 2023
1 yr 7 mos
Taipei City, Taiwan
Since this studio's major business is co-development, I 've worked with a variety of project's needs like feature programming to solution survey and I also have to work with staff and clients from Europe, U.S and Korean. The tech stack I mainly use here are Golang and AWS

Game Programmer Leader

Mar 2019 - Jun 2022
3 yrs 4 mos
Taipei City, Taiwan
* Project development progress management. * Implement slot/card game servers based on Golang & Redis. * Technology Research & Development.

Vice Technical Director

Jun 2017 - Mar 2019
1 yr 10 mos
Taipei City, Taiwan
* Project solution survey * Design & implement a new game server based on C++ & Poco. * Participate in a project powered by UE4.
Logo of the organization.

Supervisory Programmer

XPEC Entertainment
Feb 2009 - Jul 2014
5 yrs 6 mos
* I was in R&D office * I had participated in several in-house game engine development projects based on C++ and Action Script * In charge of terrain system as well as editor and reflection system

Senior Client Programmer

Dec 2000 - May 2008
7 yrs 6 mos
* This is my first job in my game engineer career * At the beginning, I was in several 2D MMO projects based on Delphi * I was in several 3D MMO projects based on UE 2.5 and C++ since 2004


Bachelor of Engineering (BEng)
Harbor and River
1994 - 1999