↓ 快轉到主要內容

關於我

Kuo-Hsiu (Kourtney) Lee
作者
Kuo-Hsiu (Kourtney) Lee
Software developer. Writing about systems, architecture, software design, and technologies.

摘要
#

具備豐富後端分散式系統開發經驗的資深軟體開發工程師,擁有超過七年的業界經驗,專注於建構與擴展運算密集型服務及現代 AI 應用所需的高效能分散式系統。核心專長深植於穩健的後端架構設計與應用型 AI 開發 (Applied AI development),同時具有全端與前端開發能力,能夠將複雜的智慧邏輯層與使用者介面進行無縫整合。

具有優良的開發、架構設計與解決複雜問題的能力,建立在系統的結構完整性、可預期的擴展性以及俐落的抽象化設計之上。擅長識別並解決系統性的效能瓶頸——例如解耦單體式資料結構以消除 O(N) 的運算限制——並致力於建置必要的非同步基礎設施,確保在不犧牲企業級穩定性的前提下,為智慧型產品提供強大的技術後盾。

具備架構與開發自主型 AI 代理 (Autonomous AI Agents)、複雜的檢索增強生成 (RAG) 處理管線,以及整合模型上下文協定 (Model Context Protocols, MCP),致力於打造高回應速度、高吞吐量的現代化應用程式經驗與能力。

核心成就:

  • AI 應用與代理開發 (AI Application & Agent Development):在建置具容錯能力的 AI 整合後端管線方面擁有豐富經驗。曾獨立研發打造自主型探索代理(結合 Groq LLM 與 Brave Search MCP 及 Notion MCP 所開發的「Hackathon Sniper」)、獨立開發結合向量資料庫 (Vector DB) 與 LangChain 技術的 RAG 應用程式,建構了穩健的推論管線。
  • 具專利價值的研發 (Patentable R&D): 擁有兩項美國專利 (US-20250363378-A1, US-20250240262-A1)。曾親自架構用於優化空間運算 (Spatial Computing) 的 zone-based 生產級別演算法,成功將分散式網路的訊息傳輸量降低高達 80%;並獨立設計了另一套概念性的強化學習 (Reinforcement Learning) 框架。
  • 企業級規模與交付 (Enterprise Scale & Delivery): 於 HTC Viverse 全球上線專案中擔任資深工程師 (Senior Engineer),構思了動態邊緣路由網路的系統架構 (AWS Lambda@Edge),建立能無縫擴展至百萬級月活躍用戶 (MAU) 的架構基礎。
  • 系統架構演進 (Systemic Evolution): 從零開始獨立設計、開發並開源了完整的非同步微服務架構 (FastAPI/Python)。同時建置零信任 (Zero-trust) 資料傳輸管線,藉由提供穩健的底層架構,實際推動企業級的技術執行力,並確保程式化服務的整合安全無虞。

工作經歷
#

  1. 資深軟體工程師 · HTC Viverse Research Team

    2022年5月 – 2025年7月

    Go · Elixir · Python · Node.js · PostgreSQL · AWS · WebRTC · mediasoup · Docker

    支援大規模同步請求的高並發元宇宙平台。

    • Viverse Worlds 全球上線規模: 設計核心後端架構及無伺服器邊緣路由基礎設施(AWS Lambda@Edge),驅動企業級平台支援全球百萬月活躍用戶。
    • 技術領導: 帶領跨職能工程團隊從系統設計到實際執行,在嚴格維持向下相容性的前提下,將核心平台從孤立的單場景架構演進為互聯的 多場景 3D 生態系統。
    • 資料庫高並發優化: 透過重新設計 PostgreSQL Schema,根除在高並發空間分配期間出現的關鍵 O(N) 資料庫鎖定瓶頸。以細粒度的 O(1) 資料列級鎖定(Row-level locking)取代高度競爭的資料表級鎖定(Table-level locks),從而將吞吐量提升 10 至 100 倍,並將 p99 延遲穩定控制在 2 毫秒至 10 毫秒。
    • 即時 AI 管線: 建構事件驅動的媒體橋接器(mediasoup),將低延遲 WebRTC/RTP 串流連接至持久化雲端儲存,並設計安全的非同步資料管線供第三方 AI 審核使用,直接帶動 33,000 美元的營收增長。
    • 雙重專利發明人(US-20250240262-A1、US-20250363378-A1): 獨創並開發了基於區域切分的空間演算法(結合視錐剔除、航位推測),及機器學習(強化學習)遮蔽評估框架的專利,將分散式網路頻寬使用量削減高達 80%。
    • 運算擴展性: 主導 WebRTC 核心的多 Worker 架構轉型,突破單核 CPU 上限,將每場活動的並發串流容量從 300 擴展至 4,500+。
    • 負載模擬與可靠性: 開發自訂 WebRTC 負載測試 CLI 工具,模擬大規模並發流量,在上線前主動隔離記憶體洩漏並優化硬體負載平衡。
  2. 資深後端工程師 · HTC Vive

    2020年9月 – 2022年5月

    Python (FastAPI) · Golang · MongoDB · MySQL · Docker · EKS · AWS · React

    企業級 VR 平台(Vive Business Training),支援數百家機構客戶的高密度並發作業環境,並管理複雜的 3D 資產生成生態系統。

    • 架構標準化: 架構非同步 FastAPI 標準,將 API 延遲降低 85%,達成 95% 測試覆蓋率,並透過 Docker 與 AWS EKS 建立容器化自動擴展管線,維持關鍵多平台服務 99.99% 的可用性。
    • 非同步運算管線: 利用 Celery 與 AWS SQS 開發高容錯的微服務生態系統,解耦繁重的 3D 模型及媒體處理任務,保障高可用性與非阻塞 API 執行。
    • 並發與狀態管理: 架構並開發管理 VR 相關物件生命週期的核心後端服務,設計嚴格的事務邏輯,徹底消除高並發多租戶修改時的資料庫競態條件。
    • 多模型持久化與身份管理: 建構了具高擴展性的角色權限控管(RBAC)生態系統,並整合多平台帳戶管理 API 與第三方雲端託管服務,以簡化 SaaS 資源組態(Provisioning)。實施多語系持久化架構,將結構嚴格的關聯式資料隔離於 MySQL,同時利用 MongoDB 處理具彈性的 3D 資產 Schema。
    • 無伺服器可觀測性架構(Serverless Observability Architecture):利用 AWS Lambda (Golang/Python) 與 CloudWatch 開發了一套事件驅動的健康度監控管線(Pipeline),用於持續驗證身份系統的可用性,實現即時故障偵測並確保系統的高可用性(High Availability)。
    • 零信任 IoT 邊緣路由: 架構概念驗證方案,利用 AWS IoT(MQTT)管理大型 VR 裝置隊列的遙測資料,並整合憑證自動販售機(CVM)進行 X.509 裝置身份驗證。
  3. 資深軟體工程師暨技術主管 · InfoBoom Ltd(中研院衍生新創)

    2020年2月 – 2020年9月

    C++ · Node.js · MongoDB · RabbitMQ · WebRTC · GCP

    與中央研究院合作開發的高安全性端對端加密 SaaS 通訊平台,並獲選於 CYBERSEC 2020 向總統簡報展示。

    • 非同步系統現代化: 解耦舊有企業級 WebRTC 單體系統,將核心後端架構升級為基於 Node.js 的高容錯、事件驅動的微服務生態系統,並透過 MongoDB 與 RabbitMQ 建立彈性的非同步服務間通訊管線。
    • 加密架構與合規: 主導了第三代核心 C++ 加密函式庫的關鍵現代化重構。在橫跨後端、行動端及客戶端生態系中,嚴格維持了零退化(Zero-regression)的 API 相容性,並成功達成 ISO27001 與台灣 MAS 的完整合規要求。
    • 技術團隊領導: 帶領 4 人工程團隊完成複雜的架構遷移,管理關鍵路徑以確保關鍵安全里程碑按時交付。
    • 基礎設施自動化(CI/CD): 引入並建構針對業務關鍵多平台加密函式庫的全自動化 CI/CD 部署管線,加速開發速度,平均部署時間縮短 3 倍。
  4. 產品開發工程師 · Synology

    2016年12月 – 2018年6月

    C++ · Python · Redis · ExtJS · CI/CD

    • 架構並交付完整的郵件伺服器功能(含 SMTP Relay),整合底層 C++/Postfix/Dovecot 元件、Redis 資料結構、Web API 及 ExtJS 前端介面。
    • 完整負責獨立 NAS 郵件伺服器產品,確保長期穩定性、安全修補管理,以及功能符合企業需求。
    • 透過實施隱私保護資料處理機制及郵件工作流程的系統層級稽核控制,交付 GDPR 合規功能。
    • 建構並維護自動化測試與部署的 CI/CD 管線;透過修補關鍵 CVE 漏洞(如 Dovecot、memcached)及解決競態條件與記憶體洩漏,提升系統安全性與可用性。
    • 與支援部門緊密協作,直接解決升級的客戶事件(含後端資料修正、權限修復及郵件佇列管理),降低關鍵問題的平均解決時間(MTTR)。
    • 跨職能協作,與產品管理、UX/UI 設計師、QA 工程師及技術文件撰寫者合作,確保所有面向使用者及系統功能的正確性、可用性與文件準確性。
  5. 研究助理 · 國立台灣大學

    2014年5月 – 2014年8月

    無線網路與嵌入式系統實驗室

    專案:Information Delivery Middleware for Disaster Management over Heterogeneous Interwoven Communication Networks | 國家科學及技術委員會補助計畫

    • 分散式系統基礎設施(Distributed Systems Infrastructure):架構並實作了基礎的分散式測試平台,以執行實驗室災害管理研究所需的大規模、異質網路模擬。
    • 演算法驗證環境(Algorithm Validation Environment):建構了專屬的測試環境,以對實驗性服務恢復演算法進行實證驗證(Empirical validation)。透過模擬網路基礎設施故障,確保在發布/訂閱(Pub/Sub)架構下能可靠地收集遙測數據(Telemetry)。
    • 系統底層最佳化(Systems-Level Optimization):調校底層 Linux 作業系統與網路環境組態,在確保 I/O 效能無衰退(Zero I/O degradation)的前提下,完美支援高並發的分散式系統測試。

技術技能
#

  • 程式語言:Python、C++、Golang、Node.js、Elixir、SQL、JavaScript、TypeScript
  • 系統架構:分散式系統、事件驅動架構、微服務、領域驅動設計(DDD)、前後端分離(BFF)、零信任資料管線
  • 資料庫與狀態管理:MySQL、SQLite、PostgreSQL、MongoDB、Redis、Firestore
  • 框架:FastAPI、LangChain、Gin、Node.js、Flask、React、TensorFlow、PyTorch
  • 平台、工具與網路協定:Git、Docker、Kubernetes、AWS、GCP、Linux、Jenkins、CI/CD、WebRTC、gRPC、RESTful APIs、WebSockets、Terraform(IaC)

學歷
#

資訊工程學碩士 - 國立台灣大學
#

2014 – 2016
  • 論文:具 QoS 保障的時效性訊息傳遞於命名資料網路
  • 專案:Information Delivery Middleware for Disaster Management over Heterogeneous Interwoven Communication Networks | 國家科學及技術委員會補助計畫
  • 專案: Real-Time High-Performance Miniature Sensing Systems for Sleep Apnea | 國家科學及技術委員會補助計畫

資訊工程學士(資訊電機組)- 國立交通大學
#

2009 – 2013

發表著作
#

Data-driven IoT applications design for smart city and smart buildings
#

2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)

作者: Chi-Sheng Shih;Kuo-Hsiu (Kourtney) Lee;Jyun-Jhe Chou;Kwei-Jay Lin · DOI: 10.1109/UIC-ATC.2017.8397394


專利
#

METHOD AND SYSTEM FOR MANAGING POSITION INFORMATION, AND COMPUTER READABLE STORAGE MEDIUM
#

專利號碼: US-20250363378-A1

發明人: Kuo-Hsiu, Lee · 申請日: 2024-05-22

透過機器學習(強化學習)技術,減少分散式空間運算中的訊息交換量。專利申請亦已提交至以下地區:歐洲專利(EP24206749.4,2024-10-15)、中國(202411517088.4,2024-10-29)、台灣(113133801,2024-09-06)

METHOD FOR MANAGING MESSAGE TRANSMISSION, CONTROL DEVICE, AND COMPUTER READABLE STORAGE MEDIUM
#

專利號碼: US-20250240262-A1

發明人: Kuo-Hsiu, Lee · 申請日: 2024-06-27

透過創新演算法實現分散式空間運算中的訊息量削減。實際應用測試顯示網路訊息量減少 80%。專利申請亦已提交至以下地區:中國(202411455975.3,2024-10-18)、台灣(113131471,2024-08-21)


專案
#

PantryLens | 邊緣路由 AI 視覺 PWA ↗ ↖

AI 驅動的漸進式網頁應用(PWA),專為處理非結構化視覺資料並即時生成食譜而設計。為展示安全低延遲的邊緣運算能力,本應用透過影像辨識自動解析食材庫存,針對特殊飲食需求生成結構化輸出,並將視覺任務派送至 Gemma 4 模型。建構了即時 Server-Sent Events(SSE)串流管線,並利用 Redis 實現滑動視窗 IP 速率限制。
Next.js Edge Computing Vercel Server-Sent Events (SSE) OpenRouter Gemma 4 Redis System Architecture.

AuroraPath | 安全 AI 路由網頁應用程式 ↗ ↖

現代全端應用,整合即時 NOAA 太空天氣資料與 Google Gemini,為極光觀賞行程生成旅遊路線,並透過 Vercel 部署至全球邊緣節點。展示安全 AI 整合架構——採用雙層身份驗證體系(Auth0 M2M),將終端使用者認證與 Gemini AI 推論代理隔離,透過 Upstash Redis 強制執行嚴格的 API 配額與遙測資料收集,並在面向消費者的產品中提供可擴展的邊緣路由能力。
TypeScript Next.js Vercel Auth0 System Architecture API Rate Limiting LLM

Hackathon Sniper | 自主探索 AI 代理 ↗ ↖

一個自主 AI 代理,能動態探索、評估並結構化科技活動資料。專為 Notion MCP Hackathon 打造,展示從傳統線性 API 及多重 Model Context Protocol(MCP)整合,邁向自主 AI 代理開發的技術演進。
Typescript Model Context Protocol (MCP) Autonomous Agents Groq API Integration System Architecture

Iron Counsel:企業級 RAG 架構與對話式 AI ↗ ↖

以 RAG 技術為核心的對話式 AI 應用,在複雜資料集上實現精準的 LLM 推論。技術架構:基於 GCP 的無伺服器 FastAPI 後端(透過 Terraform 建置)、本地 ONNX 嵌入模型、Firestore 向量搜尋,以及 LangChain 編排框架。
RAG LangChain LLM Vector Database FastAPI Python GCP CI/CD Terraform

企業標準:非同步 FastAPI 架構 ↗ ↖

生產就緒的非同步 Python 微服務樣板,專為標準化企業後端開發、消除傳統 I/O 瓶頸而設計。透過整合 Docker 並強制要求 95% 測試覆蓋率基準,在組織內建立嚴格的工程文化。
Python FastAPI Microservices System Architecture MongoDB Docker Software Standardization