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 重大改版工程。