About

Hi, my name is Neil Chuang.


Principal Engineer

2018 - Present

  • 管理 5 人開發團隊,溝通開發需求並分配開發團隊之開發進度、工作時程規劃分配、技術諮詢指導。
  • 導入 Git 工作流,根據專案型態導入 GitFlow、Github Flow、Gitlab Flow、阿里 AoneFlow,並搭配 CICD 節省 40%多環境部署效率。
  • 公司 ERP 系統建置,負責設計及開發規範制定,包含 CICD 分支工作流制定、統一工具物件撰寫及技術指導。
  • 專案主要負責多項核心功能的制定及開發,如權限角色、進出貨管理、活動管理(金融)、集群 Cluster 排程、訪客及 Google 或客戶端第三方登入、技術指導等等。
  • 規劃系統架構,如 MVC、Restful API、AOP 例外設計、自定義 Logging 收集、安全驗證、Transaction 事務建構,搭配 SonarQube 做 Code Review,導入容器化整合測試方案 Testcontainers 於 API 的測試開發,聚焦商業邏輯的驗證減少 Bug 存在率。
  • 擔任職場導師給予新進員工新人關懷、技術諮詢、職涯建議、工作態度等指導與評量。
  • Chatbot 系統維護與開發。

Senior Engineer

2016 - 2018

  • 建置 MVC 架構,區分商業邏輯層 Service 與持久層 Repository 進行架構上的解偶開發。
  • 導入 Git 技術進行版本控管,節省開發團隊 60%程式整合的效率。
  • 利用 Google MAP API 建置分行地圖功能。
  • 專案 JSP&Servlet 傳統架構之開發及維護。
  • 參與開發 APP 專案進行 Restful API、安全性機制認證、開發規範建構之主要負責人。

Programmer

2011 - 2016

  • 採以 Oracle D2000 PL-SQL 之系統開發及維護。
  • 採以 NetBean 開發工具針對醫療院所之電子病歷系統進行程式開發。
  • 參與 4 家醫療院所上線,門診系統負責人,給予客戶實際系統操作輔導教學,需求溝通及程式調整。
  • 負責 5 家醫療院所系統維護及開發,進行功能需求確認、工時評估及程式開發。
  • 參與健保局疾病代碼 ICD-10 重大改版工程。