New Taipei City, Taiwan
八月 2020 - Present
2020.8 - 2021.10 Senior Backend Engineer
2021.11 - ing Backend Engineer Leader
[Project]
CODE2040 PC 2020.8-2021.3
星城online 旋風馬(賽馬大亨) PC/Android/iOS 2022.10-ing
開發中專案1&2 PC/Android/iOS 2021.3-ing
[主要工作]
<Server Side>
1. C#.Net Core 寫遊戲Server端邏輯架構, 以Microservice建置專案底層
2. Tcp Socket和Web API,與Client Side串接protocal
3. Postgres & Redis(關聯式與非關聯式資料庫使用)
4. Message Queue(RabbitMQ傳遞不同service間資料)
5. Grafana 以及 串接 第三方通訊 (Teams, Line...) 等後台監控
6. 撰寫 Bot 單元 & 壓力測試
7. 營運上線專案, 隨時故障排除
< DevOps & Cloud Service >
1. 寫 Jenkinsfile,設定Jenkins pipeline,建立CICD流程
2. 在GCP上建置所需VM (By Terraform、GitLab)
3. 完成GCP Window的Service部署 (By Ansible、Perforce)
4. 寫Dockerfille和.yml檔,於Linux上建立images和Containers,完成DB、Grafana、RabbitMQ...等部署
5. 寫Bot邏輯,加入CICD流程持續測試
6. 熟悉GCP雲服務功能,ex: Computer Engine、Cloud Storage、Cloud Load Balancing、VPC....等
<Leader>
1. 底下共三名組員,切分專案工項以及給予協助
2. 目前任期內幫助兩名組員順利通過晉升測試
2. 接洽其他部門(營運、技術部、IT部門..
3. Code preview & review
九月 2013 - 六月 2020
慧邦股份有限公司是一間開發遊戲的公司,我在其產品開發部門中擔任Server端(後端資料處理)的資深程式設計師,主要工作內容是
1. 建構遊戲Server端程式架構,開發以及營運
2. 串接並處理Client端(前端)傳送的資料
3. 協助並指導新進成員融入開發
4. 完成公司交付的技術研究,例如與交大的ml-agents AI產學合作
負責專案:
[坦克戰境Tank Hit] Android / iOS ,獲得2015年數位內容產品獎
[Omega Tank] HTML5 Web(俄羅斯市場),有遠端建構server和時差不同等開發經驗
[玩命槍戰] HTML5 Web
[即刻槍戰] HTML5 Web
[全息射手] Android / iOS,使用 C# /Unity 撰寫Game Server架構
主要語言 : Perl, PhP, C#, SQL
版本控管 : Git, Svn
OS: Linux
Editor: Vim, Visual studio
在公司的六年多經歷中,有過五個專案的開發經驗,在有限的開發人力資源下,從零到有撰寫Server端架構,建構網路連線socket傳輸,與前端轉串接遊戲功能,串接儲值金流等等,也有許多學習新程式語言的經驗,例如用Perl撰寫Server架構、PHP及JavaScript撰寫後台功能、C#和Unity開發遊戲Server等等經歷
2009 - 2012
2005 - 2009
New Taipei City, Taiwan
八月 2020 - Present
2020.8 - 2021.10 Senior Backend Engineer
2021.11 - ing Backend Engineer Leader
[Project]
CODE2040 PC 2020.8-2021.3
星城online 旋風馬(賽馬大亨) PC/Android/iOS 2022.10-ing
開發中專案1&2 PC/Android/iOS 2021.3-ing
[主要工作]
<Server Side>
1. C#.Net Core 寫遊戲Server端邏輯架構, 以Microservice建置專案底層
2. Tcp Socket和Web API,與Client Side串接protocal
3. Postgres & Redis(關聯式與非關聯式資料庫使用)
4. Message Queue(RabbitMQ傳遞不同service間資料)
5. Grafana 以及 串接 第三方通訊 (Teams, Line...) 等後台監控
6. 撰寫 Bot 單元 & 壓力測試
7. 營運上線專案, 隨時故障排除
< DevOps & Cloud Service >
1. 寫 Jenkinsfile,設定Jenkins pipeline,建立CICD流程
2. 在GCP上建置所需VM (By Terraform、GitLab)
3. 完成GCP Window的Service部署 (By Ansible、Perforce)
4. 寫Dockerfille和.yml檔,於Linux上建立images和Containers,完成DB、Grafana、RabbitMQ...等部署
5. 寫Bot邏輯,加入CICD流程持續測試
6. 熟悉GCP雲服務功能,ex: Computer Engine、Cloud Storage、Cloud Load Balancing、VPC....等
<Leader>
1. 底下共三名組員,切分專案工項以及給予協助
2. 目前任期內幫助兩名組員順利通過晉升測試
2. 接洽其他部門(營運、技術部、IT部門..
3. Code preview & review
九月 2013 - 六月 2020
慧邦股份有限公司是一間開發遊戲的公司,我在其產品開發部門中擔任Server端(後端資料處理)的資深程式設計師,主要工作內容是
1. 建構遊戲Server端程式架構,開發以及營運
2. 串接並處理Client端(前端)傳送的資料
3. 協助並指導新進成員融入開發
4. 完成公司交付的技術研究,例如與交大的ml-agents AI產學合作
負責專案:
[坦克戰境Tank Hit] Android / iOS ,獲得2015年數位內容產品獎
[Omega Tank] HTML5 Web(俄羅斯市場),有遠端建構server和時差不同等開發經驗
[玩命槍戰] HTML5 Web
[即刻槍戰] HTML5 Web
[全息射手] Android / iOS,使用 C# /Unity 撰寫Game Server架構
主要語言 : Perl, PhP, C#, SQL
版本控管 : Git, Svn
OS: Linux
Editor: Vim, Visual studio
在公司的六年多經歷中,有過五個專案的開發經驗,在有限的開發人力資源下,從零到有撰寫Server端架構,建構網路連線socket傳輸,與前端轉串接遊戲功能,串接儲值金流等等,也有許多學習新程式語言的經驗,例如用Perl撰寫Server架構、PHP及JavaScript撰寫後台功能、C#和Unity開發遊戲Server等等經歷
2009 - 2012
2005 - 2009