快轉到主要內容
Kuo-Hsiu (Kourtney) Lee

Kuo-Hsiu (Kourtney) Lee

Senior Software Developer | Applied AI Developer | Dual US Patent Inventor | 7-Yr Exp. in Software Dev | AI Application Development, RAG, AI Agents & Distributed Systems

關於我
#

具備豐富後端分散式系統開發經驗的資深軟體開發工程師,擁有超過七年的業界經驗,專注於建構與擴展運算密集型服務及現代 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) 資料傳輸管線,藉由提供穩健的底層架構,實際推動企業級的技術執行力,並確保程式化服務的整合安全無虞。

主要技能: Python · Go · Node.js · C++ · Elixir · GCP · AWS · Docker · MongoDB · PostgreSQL

完整經歷、專案與背景 →


文章
#

我也在 dev.to → 發表文章——以黑客松和程式挑戰為主的短篇技術文章。

使用 GitHub CLI 徹底移除 GitHub 上頑固的「幽靈通知」

·1206 字·3 分鐘
GitHub notification 對開發者來說是一向很方便的工具,可以用來追蹤 issue、pull request 和提及 (mention)。但某天我的通知標記忽然就這麼卡住了,即使已讀了所有內容也他還是非常頑固的卡在那裡,在又拖了幾個月之後我才終於花了點時間研究發生了什麼事。

Multiprocessing, Multithreading and Asyncio in Python Part 1 - Basic Concept

··2120 字·5 分鐘
Python 的效能瓶頸在幾年前一直為人詬病, 但在開發者的努力之下,Python 3.4 開始出現了 Asyncio 可以在特定情境下提升效能, 到了 Python 3.13 更出現了可選擇性關閉 GIL 的 Free-threaded (PEP-703) 設計, 結合過去的 Multiprocessing 和 Multithreading, 我整理了一下這三項技術適合的原理、差異和使用情境做了幾篇紀錄。 這一篇先簡單介紹三者的基本概念和適用情境。

Macos Legacy Rsync Hangs

·481 字·1 分鐘
幾個月前用 rsync 從 Macbook 備份資料到 NAS 上的時候出現了點問題, rsync 會看似正常的在螢幕上跑一陣子然後卡死不動, 從螢幕輸出會看到他原本一邊同步一邊在吐正在同步中的檔案,

Sync Obsidian / Joplin Data Across Multiple Device with Synology WebDAV

··749 字·2 分鐘
原先我使用的筆記軟體是 Notion, 功能豐富且介面美觀, 但幾年前 Notion 出現了隱私權爭議, 被指控偷看某公司放在 Notion 的內容, 甚至進一步提出合作; 就改用了一陣子 Joplin, 但最後還是轉到了擁有大量外掛及社群支援, 而且可以高度客製化的 Obsidian。

Managing Pre-existing Global NPM Packages After Installing NVM

··383 字·1 分鐘
今天遇到一個問題, 安裝過 nvm 後安裝 global package 的路徑就被改變了, 導致想要移除之前安裝過的 global package 時沒辦法直接用 npm uninstall -g 移除。 怎麼發現這件事的呢? 很久以前我在 global 裝過一個 package 可以直接在 terminal 呼叫 command 執行,

查看所有文章 →


合作洽談 — 歡迎諮詢顧問服務、研究合作、演講邀約及專案外包。合作洽談 →