Avatar of 宋翊誠.
宋翊誠
Backend Leader
ProfileResumePortfolio
Posts
15Connections
Print
Avatar of the user.

宋翊誠

Backend Leader
[1] 近十年的Server Backend資歷. [2] 目前擔任開發部門Backend Leader. [3] 熟悉 Server端程式開發、 Microservices架構. [4] 熟悉 Cloud Service(GCP)使用. [5] 熟悉 RDBMS(MySQL、Postgres) 和 NoSQL(Redis) [6] 熟悉 DevOps & CICD流程 (Jenkins, GitLab..) [7] 經歷多個營運專案,邏輯清晰、善於解決問題、對學習有熱忱
Logo of the organization.
網銀國際股份有限公司
Logo of the organization.
國立中山大學 National Sun Yat-Sen University
台灣新北市

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
    .NET Developer
    DevOps / System Admin
  • Fields
    Games
    Digital
    Software
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    c#.net
    PostgreSQL
    MySQL
    Redis
    Microservice
    Docker
    RabbitMQ
    Jenkins
    C
    Perl
    PHP
    Git
    perforce
    Vim
    Visual Studio
    Linux
    Terraform
    Ansible
    DevOps / CI / CD
    Google Cloud Platform (GCP)
  • Languages
    English
    Intermediate
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    後端工程師 Back-End Developer、Devops工程師、雲服務相關工程師
  • Desired work locations
    Taipei City, Taiwan
    New Taipei City, Taiwan
    Taoyuan City, Taiwan
  • Freelance

Work Experience

Logo of the organization.

Senior Backend Engineer / Backend Server Leader

Aug 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
Logo of the organization.

Backend Server / Senior Backend Server

Sep 2013 - Jun 2020
6 yrs 10 mos
慧邦股份有限公司是一間開發遊戲的公司,我在其產品開發部門中擔任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等等經歷

Education

Logo of the organization.
Master’s Degree
電機所 - 網路多媒體組
2009 - 2012
Description
研究所階段,學習有線與無線網路傳輸以及網路多媒體傳輸,並參與資策會的計畫,論文題目為「多重影像監控的整合機制」,在Linux系統上以C Code實作,從中攔截IP Cameras傳輸的影像封包,將多條TCP連線的畫面進行整合,其中解決多條TCP連線整合和ACK回應的問題,做到在不修改監視器內部軟體的情況下,以方便簡單的方式改變監控畫面,過程中也多次參與資策會會議報告分享以及代表實驗室參與中山大學畢業展覽。
Logo of the organization.
Bachelor’s Degree
數位學習科技學系
2005 - 2009
Activities and societies
系學會活動長 迎新宿營總招