Senior Technical Architect
Current- 帶領 Scrum 團隊協同合作開發專案,彼此交流一同成長- 積極分享實做上遇到技術瓶頸的解決方法,促使團隊開發流程更為順暢- 設計及實做 DB Schema / 資料正規化,提升資料一致性和質量- 依執行計劃調整 SQL Script 及加上適合的 Index,降低 Database CPU、I/O Loading- 制定開發準則及產出規範文件,並攥寫開發手冊,讓新同仁能在一天內設定好本機環境進行開發- 協助攥寫系統分析 Spec,提升團隊後續維護性工作成就: - 2024.07 團隊全面採用 Liquibase 發佈資料庫語法,實現資料庫持續整合和部署 - 2024.07 與團隊導入 Memorystore Redis 暫存常用資料減少 RDBMS 負荷提升查詢效能 - 2024.06 全服務升 Spring Boot 3.2.x & JDK 21 提升安全性及效能,符合技術標準規範 - 2024.05 調整 GCP PostgreSQL max_connections、idle_in_transaction_session_timeout 及 Java spring.datasource.hikari 設定,解決連線數過多無法連上 DB 的問題 - 2024.04 導入 Liquibase 在服務啓動時依照 SQL Script 異動 Database Schema,達到資料庫自動化部屬解決上線時人工執行語法耗時且易出錯的問題 - 2024.03 將正式環境 Database Schema 及 Init Data 全部進版控,以便比對測試環境及正式環境差異確保上線不會出錯 - 2024.01 調整 GCP Cloud Run Service 為 Second generation Execution environment,解決預設模式有20分鐘網路連線限制無法批次下載大檔案 - 2023.11 ESG 碳管理平臺 Minimum Viable Product (MVP) 上線 - 2023.10 更換 Docker Base Image 為 Redhat UBI9 OpenJDK,解決 Mend (White Source) 弱掃漏洞 - 2023.10 參與2023數位沙盒主題式技術實證創新競賽-金融機構組,榮獲第二名 - 2023.08 調整 Google Kubernetes Engine (GKE) yaml 設定,加上 Readiness Probe、Health Check,達到服務部署時不中斷