Wei-Han Chi

Software Developer

用電腦工作的人

Summary

善於在模糊的討論中聽見真實的聲音,依自身經驗規劃流程進行實作。於產品與專案皆有經驗。

Experience

2024/07 — Present

Docubank 大庫辦股份有限公司 | 解決方案工程師

NestJS(Node.js) Prisma ORM GraphQL Tanstack + React.js FastAPI (Python)

參與產品定價進程,主要負責定義與開發產品架構,規劃與部署地端產品 SOP

  • 系統建置:

    使用 NestJS 搭配 Prisma ORM 與 GraphQL 建立 type-safe APIs,並以 React 與 TanStack 進行全端開發。

    導入 Vault 進行 secrets 的集中化管理,支援 runtime 設定更新,並落實最小權限原則以降低 secret keys 的風險。

    研發 RAG 應用服務,使 LLM token usage 降低約 40%。

    整合多種不同資料來源(NAS、Email、FTP、user uploads...)統一儲存作為 MCP 的 context source。

    負責服務與 LLM 應用的離線部署,使用 Docker image 進行服務封裝,並規劃離線部署作業流程。

    整合 trigger.dev 抽離耗時的任務,降低主服務的負載與複雜度。

  • DevOps 維運監控:

    負責多個服務的 GitLab CI/CD 流程設計與維運,確保開發者能穩定部署與維護系統, 並規劃服務拓樸、部署方式與網路連線架構。

    建置 Grafana、Prometheus、Loki、Promtail 的 observability stack, 串接 Slack 實現即時系統監控與日誌告警。

    優化 Docker build 流程,將建置時間由 25 分鐘縮短至 15 分鐘。

    建立對外教學文件的 review 機制,降低錯誤資訊對外發布的風險。

    建立分支合併策略,確保主要分支的穩定性與可維護性。

  • 定價策略:

    對所有使用到的服務(AWS、GCP 與第三方服務)進行成本分析與持續優化, 以確保產品定價具市場競爭力。

    結合壓力測試結果,估算產品單位使用成本與預期用量,作為定價依據。

2022/09 — 2024/06

CYBERBIZ 順立智慧股份有限公司 | 主任工程師

FastAPI (Python) Next.js (React.js) Ruby on Rails

主要負責 CYBERBIZ APP Market 產品規劃與執行、PR review 及其他客製化需求開發。

  • CYBERBIZ APP Market:

    設計與實作 plugin-like 的 APP 規格與安裝流程,在不影響現有 API 的情況下擴展其驗證方式,實現對新舊客戶的同時支援。實作後端、後台 Admin Panel 並協助 DevOps 與前端技術支援。建立 Wiki 提供開發文件,協助團隊內新人上手/跨 team 溝通。

  • 商城與客製化開發:

    客製功能開發:前後台 SSO、自訂客戶欄位、Google 強化轉換 (GTM)、會員個資屏蔽等。

  • 團隊協作:

    作為 Scrum Master 與 PM 討論需求並拆解給同仁執行,或給予工程建議助其與外部廠商溝通。

2020/12 — 2022/06

奧丁丁集團 | 研發工程師

Laravel (PHP) FastAPI (Python) Vue.js Drone (CI/CD) Docker

任職於區塊鏈實驗室部門,分擔部門內其他資深工程師的工作,提高部門整體產出。

  • IoT Project:

    負責重寫 IoT Gateway 系統,設計裝置群組與 FSM 機制提升系統易用度及上鏈容錯率。建立資料通知管理介面給 PM 和廠商進行溝通,並撰寫 API 文件供串接廠商進行開發。

  • OwlTing NFT Marketplace:

    負責訂單、金流與發票功能開發。實作鏈上交易機制,包含交易重做及交易退回等核心邏輯。

  • 臺灣林產品生產追溯系統:

    全端開發與維護、需求訪談及 Production 環境異常處理。

2018/11 — 2020/12

天下雜誌股份有限公司 | 資深工程師

Laravel (PHP) Flask/Django (Python) Koa (Node.js) GCP

於 IT 部門擔任後端工程師,負責產品功能開發、ERP 金流串接、AI 模型產品化等工作。

  • 2020 台灣總統大選專題:

    系統架構規劃與程式部署、前後端整合與 ETL。榮獲 2020 SOPA 卓越數據圖像獎(首獎),受邀至 Hacks/Hackers Taipei 分享經驗。

  • 數位行銷與產品開發:

    建立使用者貼標系統,實作 MongoDB 讀寫分離。規劃開發「康健樂活島」服務,設計遊戲快取、狀態管理及成就系統,於 4 週內順利上線。建立動態縮圖服務並串接 Google Sheet 管理白名單。

  • AI 專案與技術共享:

    協作建立文章推薦系統 (HBase + Cloud Dataflow),及文章關鍵字系統 (Django) 與重練機制。撰寫內部通用套件 (Packagist),並教導非工程部門使用 Git。

2014/04 — 2018/11
  • 掌櫃智慧生活 | PHP 工程師:
    Node.js MQTT Laravel (PHP)

    開發新版後台系統,設計與實現櫃口狀態監控機制 (MQTT)。

  • 碩網資訊 | 軟體工程師:
    Express(Node.js) Python PHP

    產品開發部署與 POCs 實踐。與北市府合作建立 LINE Bot 服務,開發維護政府開放資料平台,並為金融業提供產品環境諮詢服務。

  • 震旦集團 | 工程師:
    LAMP administrator PHP

    開發維護震旦辦公雲電商服務。負責地方機房資料搬遷 SOP 規劃與驗證方式,確保客戶資料無遺漏。撰寫 API 提供產品串接。

Education

2008-09 — 2012-09

國立高雄應用科技大學

資訊管理系 學士