點擊後於列印對話框選擇「另存為 PDF」

謝凱威 Kai-Wei Xie

Java 後端工程師 / 高級程式分析師

mister33221@gmail.comTaipei, Taiwan

近 5 年 Java 後端與分散式系統開發經驗,主要以 Spring Boot 生態系為核心。曾將高併發系統 TPS 從 80 提升至 450(+463%)、批次流程執行時間從 45 分鐘縮至 8 分鐘;近年將 AI 工具系統性導入開發流程,建立可重複執行的 AI 協作工作流,完整主導無文件 JSP 遺留系統翻新。喜歡把問題拆開來看,也喜歡邊聽後搖邊解 bug。

工作經歷

高級程式分析師

精誠資訊 · Taipei

2022.07 — 至今
  • 橫跨金融、電商、政策系統等多領域,主要以 Java Spring Boot 進行後端開發,並參與 Angular 前端實作
  • 銀行資產總覽系統|架構與效能:設計三層微服務架構(Spring WebFlux 反向代理 + Spring MVC 業務層 + OpenFeign 服務通訊),實作三套 JWT 分層認證(Web-Backend / Query-API / External);JMeter 調校策略將 TPS 從 80 提升至 450(+463%),P95 從 2.1s 降至 450ms,錯誤率從 3% 降至 0.05%
  • 銀行資產總覽系統|快取與批次:Caffeine 快取下沉至 Repository 層 + Redis Cluster,快取命中率 78%、DB 查詢減少 78%;Semaphore + CompletableFuture 三層批次架構將 Oracle → Redis 轉檔從 45 分鐘縮至 8 分鐘,失敗率 5% → 0.1%
  • 銀行資產總覽系統|防雪崩:Double-Checked Locking + CAS 非同步預取解決外部 API Token Thundering Herd,後續響應從 800ms 降至 8ms;HikariCP 多機連線池精算 + G1GC 固定堆調校,消除 Full GC 頻繁觸發
  • 社會政策系統翻新|將上百支無文件 JSP + Oracle PL/SQL 舊系統逆向分析,遷移至 Spring Boot 3 / SQL Server;建立 CLAUDE.md 為核心的 AI 開發規範,定義技術選用、MCP 工具清單、Prompt 輸出格式與環境限制,確保 AI 行為跨對話一致。並推廣給團隊中的成員,提升開發效率與一致性,降低溝通成本。
  • 社會政策系統翻新|設計八步翻新工作流(/analyze → /design → /code → /validate → /fix → /testprep → /apitest → /apidoc),每步驟有固定輸入輸出與品質門檻;/fix 與 /apitest 加入自動循環,失敗超過三次才暫停人工介入
  • 社會政策系統翻新|整合 MCP 讓 AI 直連 SQL Server 自行查詢測試資料;引入 OpenAI Codex 進行六面向邏輯比對(API 完整性、Request/Response、商業邏輯、流程順序、DB 讀寫),強制附行號佐證才視為有效 Review

程式設計師

原碼數位科技 · Taipei

2021.07 — 2022.07
  • 金融業人事系統翻新:將 JSP + DB2 舊系統重構為 Angular + Spring 前後端分離架構
  • 線上語言教學平台:使用 Spring Boot WebFlux + Angular 13,部署於 GCP
  • 園區介紹網頁無障礙改版:依照 WCAG 規範調整前端,完成政府無障礙認證申請

營運兼業務組長

台湖食品開發股份有限公司 · Taipei

2017.09 — 2020.08
  • 負責台灣與中國區域出口物流安排、匯率關稅資料蒐集
  • 從事商品國內外銷售、客戶維繫與開發、行銷企畫
  • 管理 2~3 人小組,協助公司整體營運

學歷

國立臺灣海洋大學

水產養殖學系 學士

2011 — 2014

緯育 TibaMe 就業養成班 TEA103

Java 全端工程師養成班

2020.11 — 2021.04

技能

後端
JavaSpring MVCSpring BootSpring WebFluxSpring Data JPAMyBatisOpenFeignApache KafkaMavenHibernate
前端
AngularTypeScriptJavaScriptHTMLCSSJSPjQuery
資料庫
MySQLMariaDBPostgreSQLSQL ServerDB2OracleRedisRedis Cluster
版本控制
Git
測試與效能
JMeterJUnitWireMock
AI 工具
Claude CodeGitHub CopilotCodexAntigravity

語言能力

中文母語
英文工作使用(多益 705)

興趣

後搖音樂 · 登山 · 野營 · 吉他