Jax2z3lypwhxun5n0peu

李水源 Wayne Lee

# 3.5 年後端開發經驗,曾擔任 Feature Leader、Junior Mentor 
# 目前使用 Typescript,NestJs, GCP ,開發微服務 
# 2023 在需求開發外,開始探索 Infrastructure 相關知識

聯絡方式: 手機 0939-069-208|信箱 [email protected]  

學歷:國立聯合大學 經營管理學系 2016 畢

技能


程式語言

Javascript / TypeScript

Python

Php


後端框架

NestJs
Express
Laravel



DB / Cloud

Postgres SQL
GCP ( GCS, Pub/Sub, Function, GKE  )


工作經歷

WeMo 威摩科技股份有限公司| 2020.04 - now

工作職責
  • 需求設計、開發、測試、維護
  • 產品除錯,緊急修正、核心原因判定、修復除錯、修正後監控
  • 監控系統潛在風險,並發起議題討論、爭取資源修正
使用技術
  • Typescript&NestJs & postgres SQL 
  • GCP(Storage, Pub/Sub, Cloud Function, Kubernetes) 
  • Kibana, Helm
工作成就
  • 提出 0 費用的資料存儲空間技術方案
    • 針對資料存儲需求,提出GoogleDrive技術解決方案,幫助RD在不增加費用前提下,有效運用資源,滿足需求 
  • 持續消滅,降低生產力的例行任務 
    • 針對例行任務,透過Google Sheet API 製作維護工具,降低 90% (60 -> 10min)日常處理心力和時間,並進一步說服PM,轉為正式需求,終結例行任務 

    • 針對例行任務,透過 Postgre SQL Function ,讓該例行任務,縮短 85% (30 -> 5 min) 處理時間,並不需要受限KnowHow,讓 Junior 都可以操作 
  • 擔任 Infrastructure Stability Improvement Host 
    • 為拓展自己對於 Infrastructure 相關知識,主動擔任為期2個月的Meeting Host,幫助團隊理出優化項目、排定優先順序,提供Team Lead, Manage 資源分配參考
專案經驗
  • Scooter Repair System 2.0 - Accident Module | 2023.04 ~ 2023.09 | Project Leader 
此系統為維持車輛營運,關鍵後勤系統之一,在專案中,我擔任Project Leader,前期負責凝聚共識、建立規格、技術方案提案 & POC、中期負責開發、串接測試,目前此專案進入內部封測階段.

    • 0 → 1 無規格實作 2.0 核心功能 ( 靜態檔案雲存儲需求、AB類配對需求 )
      • 包括需求分析、用量成本預估、規格確立、技術提案&POC、實作驗收
      • 縮短作業時間50% (30min → 15min),強化公司資產安全性
    • 重構,實作工廠模式
      • 透過工廠模式,輕鬆管理超過10種狀態的欄位變動,提升維護性、擴充性、易讀性
    • 推動,例行維護工具系統化
      •  主動向PM提案,佐以數據資料,成功向PM爭取資源,將例行維護系統化,減少RD潛在維護成本
  • IoT Manager system | 2023.05 ~ 2023.07 | Project Member 
此系統為IoT關鍵管理系統,在專案中,我主要擔任Project Member,前期,負責盤點既有系統、參與設計討論、新技術導入POC,中期,新服務Infrastructure 設定(CICD, Health Check, 串接Log System, GCP Pub/Sub )

    • Tech Sharing - MQTT5 新技術導入、節費應用分享
      • 分享 MQTT5Shared Subscription功能應用 
      • 延伸分享,新功能用於降低費用之情境
    • 拓展 Infrastructure 相關技術知識,並實際完成相關需求
      • 透過 Helm 管理新服務 YAML FILE, 並成功串接既有 CICD 流程
      • 研究 Health Check,並成功實作 GRPC 版本的 liveness probe, readiness probe
      • 研究既有 Log System,並成功在 nestJs 框架下實作 Logger Module,成功串接Log System 
  • Feature - User Term Renew Tool | 2023.02 ~ 2023.03| Project Leader 

    此為RD例行任務系統化專案,提供產品部門,管理用戶條款的工具,在專案中,我主要擔任Project Leader,前期,負責設計使用情境,並與PM,APP Team 協調APP 最佳化用戶體驗版本更新方式,中期,開發實作,後期,上線測試、監控

    • 設計新舊API 版本兼容性
      • 透過與PM,APP team 確實溝通討論和上線前嚴謹測試,成功完成上線後,用戶體驗流暢目標
Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

ALPHA Camp 又米創新股份有限公司| 2020.04 - 2022.12

因為喜歡分享、也想陪伴轉職者成長、回饋自己受到的幫助,閒暇期間與 ALPHA Camp 合作大小專案,透過每一次互動,練習把技術說簡單,引導學生建立解決問題的能力

工作成就

  • Javascript 全端開發課程助教、畢業小組專案導師
    • 引導超過 20 名,未曾學過程式語言的學生,發展 Issue 表述能力、自主 Debug 能力、優化改善能力,成長成為符合業界期待的 Junior 工程師
  • 合作開發工作坊教材、講師合作
    • 60 mins 後端開發工具地圖導覽 Workshop ( 2021 ~ 2022 ) 
      • 利用 60 mins 快速幫助學生建構基礎後端開發架構,完成開發第一個專案前置準備.
    • Intern Web 助教上手指南 ( 2022 )
      • 受 ALPHA CAMP 邀請,整理自己引導經驗成冊,培訓更多 Intern 助教建構引導 Junior 成長的能力.
  • 投稿技術教學文章
Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a