Avatar of 王維隆.
王維隆
後端部經理
ProfileResume
Posts
10Connections
Print
Avatar of the user.

王維隆

後端部經理
擁有 10 年以上軟體開發經驗,同時擁有 2 年以上的部門主管經歷。擅長應用系統與交易系統開發,在專案管理、自動化及系統優化等方面有豐富經驗。
天堂遊戲有限公司
Logo of the organization.
國立臺北教育大學(National Taipei University of Education)
台灣新北市

Professional Background

  • Current status
    Unemployed
    Ready to interview
  • Profession
    Back-end Engineer
    Project / Product Management
  • Fields
    Software
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 15+ people
  • Skills
    Golang
    MySQL
    Redis
    Git
    Docker
  • Languages
    Chinese
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
  • Desired positions
    後端工程師
  • Desired work locations
  • Freelance

Work Experience

後端部經理

Jan 2022 - Feb 2024
2 yrs 2 mos
【職責】 - 政策推動 - 專案進度控管 - 與資方匯報專案進度或討論產品方向 - 跨部門溝通 - 人員培訓與人力分配 - 系統規劃、分析與開發 - 技術選型決策 【專案】 0 到 1 的專案 - MVP:在經驗中很難掌握未來發展,基本上以最小化規格設計,因為需要考量成本與效益,還有上線後實際的挑戰。 - 模組化:考來未來發展系統預留擴充的空間,例如邏輯職責明確、防腐層設計、無狀態服務...等等。 - 服務切分:微服務,或初期單體服務保留空間可轉成為服務。 - 資料庫:評估專案適合使用 RDBMS or NoSQL or Message Queue Service。 生產線上運行的專案 - 監控:透過各種系統監控及業務邏輯監控,觀察系統狀況,例如監控 SQL 是否有慢查詢,特定時間特定功能是否有 CPU 或 Memory 異常飆高。 - 開發單:紀錄功能迭代,也實際時間來了解目前系統開發狀況,如開發是否某項功能總是花大量時間開發,這些日常發生的細項來逐步調整系統。 - 問題處理:即時產線問題排除,區分問題等級是否須立即處理;也制定 SOP 來協助人員快速釐清問題。 自動化 - 否重複性高:避免不必要人力浪費。 - 操作複雜容易出錯:人為操作、流程繁雜這些可能有出錯的項目也都以腳本替代人為操作。 【管理】 人員 - 人力備援:建立專案負責人及代理人制度,確保每專案有足夠的備援人力。 - 成長:制定工作職掌讓成員了解工作內容與需要學習的技能,讓成員有目標的學習。 - 面談:定期一對一面談了解成員狀況,分析強項弱項與近期狀況調整工作內容。 教育訓練 - 技術分享:鼓勵成員技術分享新項目或專案上的應用,也鼓勵不同項目的成員一起分享工作成果互相交流。 - 新手教學文件:讓新人快速熟悉公司專案架構、流程及套件。 - 開發文件:保留每個專案開發的 domain know how,關鍵流程及目的。 - 問題紀錄:保留每次問題的發生原因及解決方式,提供後續 SOP 改善及再次遇到時快速排查問題。 專案 - 工作模式:公司大部分專案以 Scrum 模式進行,週期性制定目標與回顧開發過程,不斷調整專案及開發上遇到的問題使開發更順利。 - 專案方向:與資方及運營方討論專案方向,並制定專案執行計畫。 開發 - 成本:將成本與價值納入考量,與團隊討論有價值項目後制定 MVP 版本進行開發。 - 優先級:每季討論目標,將市場項目及專案內部項目一起攤開討論緊急程度與可執行性,排出這次的衝刺項目。 - 回顧:定期 Review 團隊目前使用的技術是否需要升級或汰換。 - 導入:需要導入新技術時會先進行概念驗證(POC),確認新技術可行性及對現有系統影響。

後端工程師

Oct 2017 - Dec 2021
4 yrs 3 mos
【職稱】 後端部組長 2020/5 ~ 2021/12 - 職責:專案控管、人力分配與教育訓練、技術選型與決策、系統規劃與系統分析、開發 - 管理人數:12 架構組 RD 2019/11 ~ 2020/4 - 職責:系統規劃與系統分析、開發、專案控管、也兼具 PM 角色撰寫系統規格 - 管理人數:2 平台組 RD 2017/10 ~ 2019/10 - 職責:系統規劃與系統分析、開發 【專案】 包網平台 - 功能開發:負責需求釐清、功能規劃與開發實現,包括交易流程、報表系統、會員功能、遊戲管理等。 - 三方支付:與三方系統的串接與維護,確保支付流程的安全與穩定性。 - 自動化:觀察並自動化重複性高或費時的工作項目,大幅降低日常作業時間。 優化及重構:針對現行系統進行優化與重構,提升系統效能,降低開發成本。 交易平台 - 交易流程規劃:設計不同業務場景的交易流程,確保每筆交易可靠性,並可追蹤每個過程。 - 訂單安全:針對不同交易流程設計適合的驗證方法,例如快取內容驗證、雙向加密、簽名校驗。 - 賣場瀏覽與同步:利用快取機制、觀察資料內容與過濾方式,提高服務效率,確保 API 回應時間中位數小於 50 ms。 結算機制設計:避免服務突發狀況導致結算中斷,可接續計算未結算的部分。 共同項目 - 監控:系統及業務監控,包含基本的 CPU、Memory、Connection 監控,以及業務監控如登入異常告警、交易異常告警等。 - 限流:根據不同業務場景設計不同的限流方式,包括 API 請求限制、系統 worker pool 、DB 請求限制。 - 多語系:實作流程定義與字串表的自動化生成,確保多語系導入的一致性。 - 開發規範:制定並推廣至全部專案的開發結構與規範。 - 專案開發:參與架構規劃、技術方案評估與 POC ,也參與功能開發。

軟體工程師

Jan 2016 - Oct 2017
1 yr 10 mos
TreeMall商城 - 商品列表與明細頁資料呈現,與批次更新邏輯撰寫 - 優惠活動 - 購物試算模組開發、折扣方式、加購商品、活動及贈品邏輯試算 結帳試算系統 - 結帳邏輯(結帳方式, 分期規則, 付款資料驗證) - 舊有試算模組翻新成獨立系統 - 將原有的結帳模組轉為API 外部業績上傳系統 - 資料整合模組,可整合不同通路的業績資料 - 檔案解模組(csv,xls,xml...) - 業績報表呈現 商品搜尋 - Solr維護 - 與搜尋邏輯廠商

軟體工程師

May 2014 - Sep 2015
1 yr 5 mos
財富管理系統 - 借券子系統 - 交易 債務清理系統 - 個資法系統操作Log - 壓力測試 二代投資系統 - 報表開發 - 交易庫存計算邏輯 - 至客戶端現場系統維護

Education

Logo of the organization.
Master of Science (MS)
資料科學
2015 - 2017