Skip to content

William Hung — Senior Backend Engineer

軟體工程師。

個人簡介

我是 Creative Service 團隊的後端工程師。我建構 AI Creative 服務、影片生成管線,以及大規模可靠性系統。

我從零打造 AI 決策微服務,並在單一 Sprint 內交付亞洲市場的動態影片廣告。我把 Sprint 速率從每月 11 點提升到 75 點,也把背後的 AI 開發流程分享給團隊。

我從根因解決問題。我找出真正的原因並一次修好,讓同樣的故障不再發生。

每次正式環境的問題,我都會寫成筆記。下面連到的工程筆記,都來自這份工作的真實事故。

工作經驗

[資深工程師] Appier

2025年10月 - 至今

我從零打造 AI Creative 決策微服務,主導 CVSS 9.1 重大漏洞的應變,並把截圖擷取重新架構到 200 併發。

Creative Service 團隊後端工程師。我負責建構 AI Creative 服務、影片生成管線、效能分析,以及廣告平台的可靠性系統。

Sprint 速率
75 SP/月
從 11 SP/月 (6.8 倍)
擷取通過率
100%
從 35%
檔案大小
-51%
GIF → WebP,SSIM 0.994
影片 CTR 提升
4 倍
0.2% → 0.8%

主要成就:

  • 從零打造 AI Creative 服務 140/140 裁切安全 · 4 倍 CTR
    • 用 FastAPI 從零打造 AI Creative 決策微服務,共 4,300 行程式碼,橫跨 3 個 Repo。
    • 它的裁切引擎整合 4 種電腦視覺偵測器。在 140 張樣本的基準測試中,它沒有裁掉任何重要區域。
    • 寫下底層的 Go 與 libvips 渲染管線。
    • 交付亞洲 3 個市場的動態影片廣告,點擊率從 0.2% 拉到 0.8%。
    • 主導 Creative 素材平台從線框圖到正式環境,讓 4 位前端工程師並行開發。

    我為此寫下的筆記: 裁切、縮放、填滿:圖片處理

  • 大規模服務可靠性與效率 10 req/2s → 200 併發
    • 重新架構截圖擷取。舊設計每個 Pod 共用一個瀏覽器,到每 2 秒 10 個請求就卡住,在 150 併發時記憶體耗盡。
    • 新設計改用獨立 GPU Pod,由 KEDA 在 4 到 6 個之間擴縮,可以處理 200 個併發擷取,成功率 99.5%。
    • 把擷取通過率從 35% 提升到 100%。
    • 把行程內的鎖換成 Redis 分散式鎖,終結了必須重啟 Pod 才能恢復的批次編輯死鎖。
    • 用 75 張正式環境的 creative 跑了 5,625 次測試。GIF 轉 WebP 縮小 51% 檔案大小,SSIM 為 0.994。

    我為此寫下的筆記: 從 19 個 goroutine 到 exit 137在容器裡遙控 Chrome 的完整路由圖片格式基準測試:WebP 勝出login 執行緒安全的血淚史

  • 資安主導 CVSS 9.1 · 6 小時修復
    • 主導一個 CVSS 9.1 重大漏洞的應變。一個 GraphQL 端點從 2019 年起就沒有任何認證,暴露約 41,933 筆正式環境資料。
    • 在 6 小時內上線 IP 白名單修補。
    • 稽核約 140 萬筆日誌,確認沒有資料外洩。
    • 設計 AppsFlyer 簽章點擊服務,並把 Kafka producer 從明文遷移到 SSL,橫跨 4 個 Repo。
    • 一次 Go 升級修補 4 個 CVE。我自行提出的網路政策關閉了一條橫向移動路徑。

    我為此寫下的筆記: 一次 JWT 稽核背後的七個盲點一張遷移單背後的 PKI 與 TLS一次 Golang 版本升級的連鎖反應

  • 平台與交付工具鏈 10 道指令契約 · 33 份 ingress 納管
    • 打造一套可重用的 AI 服務交付工具鏈,涵蓋 Jenkins 管線、含 hotfix 防護的 PR 治理、版本控管的煙霧測試,以及 Prometheus 可觀測性。
    • 用一份 10 道指令的 cicd.sh 契約推廣到整個後端服務群。圖片服務從 4 道指令變成 10 道,預覽服務從 0 道變成 7 道。
    • 把 12 個應用、共 33 份 Kubernetes ingress 範本納入自動審查閘門。
    • 寫下該 Repo 的第一份架構決策紀錄。
    • 把服務從虛擬機遷移到 Kubernetes,降低 35% 基礎設施成本。
  • 資料管線與新鮮度 47 → 19 分鐘 · staging 7 天同步
    • 把 Creative 效能管線從固定排程改成儲存事件驅動。觸發延遲從 47 分鐘降到 19 分鐘,資料新鮮度從數小時降到數秒。
    • 管線執行次數減少 40% 到 60%。
    • 建了一個 Argo CronWorkflow,每週把正式環境的 PostgreSQL 複製到 staging 與 development。在此之前 staging 完全沒有同步。
    • 憑證全部來自 vault,寫入防護會擋下任何對還原資料列的變更。

    我為此寫下的筆記: 從筆電連上遠端資料庫一個操作,三種引擎

  • 用 AI 拉高速率,我自己與團隊 11 → 75 SP/月
    • 用自己打造的 AI 迭代流程,把 Sprint 速率從每月 11 點提升到 75 點。
    • 把這套個人工具變成有治理的外掛市集,包含必要規格、CI 檢查,以及一道指令安裝。
    • 做了一個 AI 維運機器人。它是一個 Go 常駐程式,把 Slack 的提及轉成沙箱化的 Claude Code 工作階段。
    • 每一個工具權限都會回到 Slack 討論串等待表情符號核准,而且沒有任何略過旗標。它有 63 個測試。
    • 它直接從 Slack 交付了 2 個正式環境修補。其中一個在告警後 1 小時 54 分鐘合併。

[資深工程師] 趨勢科技

2022年9月 - 2025年10月

Resolved AWS CloudFormation limits, reducing deployment time by 66%.

開發企業級雲端資安產品(V1FS、V1CAM),管理跨 AWS、Azure、GCP 及阿里雲的多雲環境,專注於雲端資產安全及事件驅動的儲存桶防護策略。

部署時間
-66%
Serverless Compose 遷移
雲端平台
4
AWS / Azure / GCP / 阿里雲
產品交付
3
V1FS、V1FSS、V1FS SDK
認證
SAA-C03
AWS 解決方案架構師

主要成就:

  • 用 OIDC 與最小權限原則設計認證系統,收緊客戶的存取管理。
  • 用 Serverless Compose 框架突破 AWS CloudFormation 的資源上限。部署時間減少 66%,基礎設施維持穩定。
  • 開發檔案資安產品 V1FSS 與 V1FS SDK,可以在雲端與地端掃描檔案。
  • 用 Go、Node.js 與 Python 撰寫跨雲程式碼,涵蓋 AWS、Azure、GCP 與阿里雲。
  • 用 Jenkins、GitHub Actions、Docker、Kubernetes 與 Terraform 建立交付管線,縮短從提交到發布的時間。
  • 取得 AWS Solutions Architect Associate 認證(SAA-C03)。

參考資料:

V1FS, V1CAM, OIDC, CloudFormation limit, Serverless Compose, V1FSS, V1FS SDK, SAA-C03

[實習生] 伊雲谷數位科技

2022年2月 - 2022年5月

Architected a cloud-native learning platform with hands-on labs for certification prep.

我設計並開發 AWS 與 Azure 的雲端學習平台,包含互動式訓練環境與評量功能。

主要成就:

  • 設計雲原生學習平台,結合心智圖與實作實驗室,用於雲端認證準備。
  • 在公司的 AI 研討會上發表電腦視覺解決方案。

參考資料:

伊雲谷網站、 會議網站連結

[獎學金贊助聲] 中央研究院

2021年12月 - 2022年5月

主要成就:

  • 參與 5G 與 6G 研究,以及血壓專利專案。

參考資料:

中央研究院網站、 高血壓預測專利

[實習生] 雲端科技

2021年6月 - 2021年11月

Won the nationwide 5G R&D competition — 1st place.

主要成就:

  • 參與 5G 研究。我們在全國研發競賽拿下第一名。

參考資料:

雲達科技網站、 全國研發競賽第一名報導

技能

  • Python Python
  • Go Go
  • Shell Shell
  • JavaScript JavaScript
  • TypeScript TypeScript
  • Docker Docker
  • Kubernetes Kubernetes
  • GitHub Actions GitHub Actions
  • Jenkins Jenkins
  • Serverless Serverless
  • Terraform Terraform
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Promethus Promethus

教育背景

國立中央大學

2020年8月至2022年8月就讀於國立中央大學

主要成就:

  • 通訊工程碩士,GPA 4.3/4.3。
  • 斐陶斐榮譽學會會員
  • 優秀學生獎學金。

參考資料:

中央大學網站, 什麼是斐陶斐?

↑↓ 移動 ↵ 開啟 esc 關閉