// resume

##履歷

工作經驗與學歷背景。

##工作經歷

2023/3 - 2026/7

資深工程師

@ 永慶房產集團

  • 30 萬筆 跨系統資料分批結轉:主導租屋物件專案(約 6 萬筆)與公司 AI Agent 專案(24 萬筆)的結轉規劃——事前評估 CPU 與向量資料庫 worker 消化速率,並以自建監控的既有告警門檻為約束,設計批次大小與節奏,確保結轉期間不觸發告警、不影響線上系統運作。本職 Web 後端(C# / .NET Web API)與系統架構設計,日常使用 Elasticsearch、SQL Server、Redis、RabbitMQ。
  • 個人興趣 → 團隊平台 把 Docker 從個人興趣導入工作:自主研究並架設 Kubernetes cluster、自架 Gitea 與 Actions runner,再擴建為 Gitea + Argo CD 的 GitOps 部署平台與服務/硬體監控告警系統。
  • 從零打造內部 AI 工具鏈:AI Code Review(推送即依內部準則自動審查、新舊建置比對)已成研發團隊 push 前的例行檢查;規格驅動自動化測試與 AI 原型生成(Design Bridge)則已在內部上線、供實際使用;並負責容器化部署與 CI/CD 管線建置。
  • 全部門採用 讓非工程人員把文件收進 Git 的協作平台 Note——其中 PM 部門由協理指定為全部門統一使用工具,從實驗專案成為部門標準流程。
2020/9 - 2023/2

軟體工程師

@ 全聯實業股份有限公司

  • 開發、設計與維護資訊部 ERP 系統(C# WinForms),主導專案完整流程:前置規劃、流程分析、可行性評估與技術選型導入、系統分析與設計、開發測試,以及跨部門協調。
  • 數天 → 數分鐘 資料交換流程自動化:以 Reflection 將資料庫結構自動轉為程式格式,原本數天的工時縮短為數分鐘。
  • 門市行銷曲目派發系統(MQTT + REST + Docker):門市與總部曲目交換全自動化,同時根治長年硬體故障維護問題;另建內部知識庫問答 BOT(Microsoft LUIS 語意識別)。
2015/7 - 2020/9

軟體工程師

@ 健訊企業有限公司

  • 無線電產品軟硬體整合開發(C# WinForms):主導派遣台系統的專案規劃與分工,設計 Service 核心與 SIP/MQ 通訊、Command 傳輸介面。
  • Line + Email 多通道告警系統:選 Line 是因它為台灣使用率最高的通訊軟體、同時保留 Email 照顧不同使用習慣,透過 Messaging API 即時推送設備異常。
  • 設備環境監控(SNMP Polling/Trap 為主、爬蟲 + Regex 補足無介面設備);派遣台 PTT 麥克風雛型(自學 Onshape CAD/3D 列印/Arduino,於公司預定 Demo 前完成並交付工程部量產);兼任 MIS 網路與伺服器維運。

##學歷

2011 - 2015

醫療資訊與管理學系

@ 銘傳大學 (Ming Chuan University)

學士學位

##代表作品

01

Open Data Service — ASP.NET Core 6 後端 API

ASP.NET Core 6 公開資料整合服務:把政府 OpenData 的公車動態 / 路線 / 到站時刻等分散端點,統一成一套受 JWT 保護的 REST API,並以 Hangfire 排程定時抓取與快取。

解法: 五專案分層方案(Web API / Service / Repository / Common / Tests)搭配介面化 DI(各層以 ServiceCollection extension 註冊):Controller → Service(Mapster 做 DTO 對映)→ Repository(SQL Server)。上游整合封裝在具 token 換發(TokenService / JWT)與自訂 HttpClient(處理政府站點憑證)的 outbound service;Hangfire(SqlServer storage + Dashboard)排程定時抓取公車路線寫入 DB;Swagger 附 JWT 安全定義與 XML 文件;整包以 Dockerfile 容器化。

C# / .NET 6ASP.NET Core Web APISQL ServerHangfire
02

GitOps Platform

Kubernetes-based GitOps 平台。以 Git 作為部署配置來源,透過 Argo CD 實現自動化部署、版本管理與環境管理。

解法: 建立 GitOps Workflow:以 Git Repository 作為單一事實來源 → Argo CD 自動同步 Kubernetes Cluster → Declarative Configuration 確保環境一致性。Gitea 管理 Repository 與 CI/CD Pipeline。

KubernetesDockerArgo CDGitea
03

Enterprise Observability Platform

集中式 Observability 平台,整合 Metrics / Logs / Tracing,提供單一儀表板檢視多服務健康狀態。

解法: 建立 Prometheus(Metrics)+ Loki(Logs)+ Tempo(Tracing)整合平台,透過 OpenTelemetry SDK 自動串接服務端,Grafana Dashboard 統一呈現。

GrafanaPrometheusLokiTempo

查看全部專案

技能

熟悉

C# / .NET(11 年:WinForms → Web API)ASP.NET Web API 後端 / 架構設計SQL ServerElasticsearchRedisRabbitMQTypeScriptNode.js 22ExpressReact 19Next.js 15ViteTailwind CSS 4SQLite (better-sqlite3, Drizzle)DockerDocker ComposeGit / GitHub ActionsTailscaleCaddy (xcaddy + cloudflare DNS plugin)Linux (Manjaro / Debian)

實務經驗

Python 3 (FastAPI, OpenCV)MQTT / ZeroMQ / SIP / SNMP(軟硬整合通訊協定)Arduino / C(硬體雛型)Scrum / KanbanPostgreSQL 16Astro / SvelteSocket.ioPhaserPnpm monorepoPlaywright (E2E)FTS5 (SQLite full-text search)Fastify + WebSocket / SSE streamingGitea (self-hosted Git + Actions CI/CD)Kubernetes(自研架設 cluster,運行 Gitea + Argo CD)Grafana / Prometheus / Loki / TempoOpenTelemetry@kevinsisi/ai-core (Multi-provider client + Gemini key pool)OpenAI API + OAuth PKCEGoogle Gemini APIRDKit / CAD (Onshape)

曾接觸

Go (Gitea code-review action)Blazor / Angular / MAUIMySQL / MariaDBJenkins / SVNMulti-agent deliberation enginePersona injection / prompt engineeringMCP (Model Context Protocol)Whisper / YOLOv8n / MediaPipe (media-processor AI stack)MusicGen / ffmpeg / vidstabOnshape (3D modeling)CUDA (GPU worker scheduling)

有興趣聊聊嗎?

如果你覺得我適合你的團隊,請隨時聯絡我。