黃士庭 Justin Huang

       

👨🏻‍💻 3 年前端開發經驗,熟悉 TypeScript, React.js, Next.js,有帶領 3 - 5 人運作專案的管理經驗
📦 熟悉前端架構及CI/CD流程設計,能從無到有打造專案,交付符合規格和品質要求的產品
🤝 具備新創與大型企業的專案運作經驗,有出色的溝通能力與團隊協作精神
🔥 熱愛寫程式和親手打造產品的過程,追求卓越的使用者體驗和開發者體驗,為團隊創造價值

ALPHA Camp, Full-Stack Web Development Program 2019 - 2020
國立彰化師範大學, 工業教育與技術學系(電機) 2011 - 2015

技術

Languages: JavaScript, TypeScript
Frameworks: React.js (Webpack, Vite), Next.js
Web Technologies: RWD, mobile web, desktop, in-app WebView, iframe
Product Type: E-Commerce, CMS, Chatroom
UI & Styling: Shadcn/ui, Ant Design, MUI, TailwindCSS, Storybook
Packages: SWR, i18next (i18n), Redux
API: Restful, WebSocket, GraphQL

CI/CD: GitLab CI/CD, Docker, Kubernetes (K8S), Argo CD, AzureSWA
Testing: Cypress, Jest, Vitest, React Testing Library, Mock Service Worker
Debug: Git, Browser devtools, mitmproxy, OpenSearch
Emulators: Xcode, Android Studio
AI Tools: ChatGPT, GitHub Copilot
Backend: Node.js, Express, MongoDB, MySQL
Others: TurboRepo (Monorepo), Git, Git Flow

工作經歷

Senior Engineer  •  台達集團 | 台達能源  •  Mar 2024 - Present

  • 領導前端技術架構建立,包含技術選型、CI/CD、Git flow 及 release 流程

Analyst Programmer  •  HKTV Group | Shoalter Technology  •  Oct 2023 - Mar 2024

  • 領導 HKTVmall 電商網站從 MVC 改寫為前後端分離架構,管理 3 位 Jr. 工程師達成專案目標
  • 使用 Docker、K8S 和 ArgoCD 部署,通過 GitOps 工作流實現版本控制和環境同步
  • 優化 CI 流程,在建立 merge request 時平行執行 unit, E2E test,提升開發效率、程式碼穩定性
  • 實作 Universal link,允許從連結開啟 Android 和 iOS App,提升跨平台用戶體驗

Senior Programmer  •  HKTV Group | Shoalter Technology  •  Oct 2022 - Oct 2023

  • 設計並實作 Monorepo 架構包含 Next.js app 及共用 package 如 ui, i18n, config, utils
  • 實作 CMS 產品框架遷移至 Next.js,透過 SSR 及 lazy-loading 降低 LCP 及 FCP 約 50%
  • 運用 TDD 實作報價函式庫及演算法,以 web worker 執行複雜運算提升效能,單元測試覆蓋率達 95%
  • 領導 6 個主要專案,負責需求分析、UX最佳化、可行性評估,管理約 3 位 Jr. 工程師達成專案目標
  • 開發 2 個 POC,透過快速迭代驗證需求,有效縮短開發時間並降低風險
  • 協助主管招募,撰寫職位說明書,進行技術面試並成功引進 1 位 Sr. 工程師,提升團隊技術實力

Programmer II  •  HKTV Group | Shoalter Technology  •  May 2021 - Oct 2022

軟體工程師  •  華碩集團 | 亞旭電腦股份有限公司  •  Jan 2021 - May 2021

產品經理  •  裕隆集團 | 華創車電股份有限公司  •  Dec 2016 - Sep 2019

  • 代表華創研發團隊與裕隆汽車製造團隊、中國東風裕隆汽車 & 台灣納智捷汽車之品牌行銷團隊,跨公司合作進行產品企劃提案並確立規格配備表