Avatar of 簡子堯.
簡子堯
資深工程師
ProfileResume
Posts
26Connections
Print
Avatar of the user.

簡子堯

資深工程師
程式開發者,11 年以上遊戲產業經驗,10 年以上遊戲伺服器開發經驗,8 年以上遊戲客戶端開發經驗。有遊戲從零到上架佈署開發經驗。 熟悉遊戲開發,核心專業技術為 C++、Unity 及 C# .NET。有 MMORPG 及卡牌類手遊開發經驗及 app 雙平台上架經驗,有 CI/CD 及 Unit Tests 經驗。
Logo of the organization.
寶凱電子企業股份有限公司
Logo of the organization.
文化大學
Kaohsiung City, Taiwan

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Game Server Developer
    Game Client Developer
    Unity Game Developer
  • Fields
    Games
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    None
  • Skills
    Game Development
    Software Engineering
    C++
    C
    C#
    Python
    Git
    Jenkins
    Docker
    Linux
    Shell Script
    Unity
    Conan
    CMake
    .NET
    CI/CD
  • Languages
    Chinese
    Native or Bilingual
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Game Developer, Game Engineer, Game Programmer, Software Engineer
  • Desired work locations
    Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

工程師

Oct 2022 - Present
Kaohsiung City, Taiwan
1. C++ game server 開發與維護,包括實作遊戲邏輯、玩法、除錯、效能改進、加強安全性等。 2. 處理跨平台建置,移植現有程式到 Linux。 3. 開發與維護給 client 端用的 C/C++ 原生程式庫。 4. 開發 Unity 遊戲與 Unity 套件。 5. 研究技術並導入運用。 6. 與電子工程師協作測試硬體及測試修改 Linux driver。
Logo of the organization.

資深工程師

中華網龍
Full-time
Jun 2018 - Oct 2022
4 yrs 5 mos
Taipei City, Taiwan
1. 導入 CI、unit tests、code review、linter 及其他分析工具,自動化流程,減少 90% 以上非遊戲邏輯方面的程式錯誤。 2. 導入 Data-Oriented Design, Entity Component System,增進 CPU 使用效率。 3. 改進伺服器一些功能的執行效能。基準測試根據不同功能有所差異,最大差異達 36 倍。 4. 實作伺服器端與客戶端網路通訊、設計協定格式。 5. 使用 C++ 開發與設計伺服器架構。 6. 改善程式協作流程,減少約 67% 程式設計師被浪費的時間。 7. 協助團隊排除問題,研究技術並導入運用。 8. 製作及導入工具供團隊使用。 9. 處理跨平台建置、建置流程。
Logo of the organization.

遊戲軟體工程師

鈦甲數位科技
Full-time
Jan 2014 - Jun 2018
4 yrs 6 mos
Taipei City, Taiwan
1. 實作 room-based 網路程式庫,提供共鬥玩法。 2. 導入單元測試及 CI,自動產檔包檔。 3. 開發設計 Unity client 架構。 4. 開發與協同設計 .NET C# 遊戲伺服器。 5. 改進 client 效能。 6. 製作 client, server 兩端遊戲功能。 7. 接 Google Play Android 與 Apple App Store iOS 內購、行銷、社群登入等 SDK。 8. 製作及導入工具供團隊使用。 9. 遊戲產品本地化。 10. 管理公司部分基礎設施,例如 BitBucket, Jenkins。
Logo of the organization.

遊戲程式設計師

中華網龍
Full-time
Jul 2012 - Dec 2013
1 yr 6 mos
Taipei City, Taiwan
1. Prototyping. 2. 開發維護 Unity client 手遊及端遊,使用 C#,實作遊戲功能、串接協定、3. 改進開發工具、改進效能等 4. 串接營運行銷及金流相關的 Android 及 iOS SDK。

Education

Logo of the organization.
Bachelor of Engineering (BEng)
資訊工程
2009 - 2012
Description
學習電腦科學的主要階段。
Logo of the organization.
Other
物理
2008 - 2009
Description
資訊課程學習 Fortran 和 Linux,進而發現自己對寫程式比較有興趣。