蔡秉軒

您好,我是蔡秉軒目前是全端工程師(C#,Vue),負責以C#為主的雲端服務開發,
目前正在尋找C#後端為主並具有雲端開發需求的工作機會。


經驗 

- 4年半的.NET Core WebAPI 開發經驗。 

- 1年的前端專案後台系統維護(MVC)與測試工具開發(Vue)。 

- 2年多的MSSQL效能調教經驗。 

- 1年半的容器化與雲端(Gitlab/GCP)使用經驗。 


經歷: 

- 平台入口API開發。 

- 測試工具開發(B2B) 。

- 軟體跌代Fromework升級Core。 

- 排程服務。 - SQL語法調教。


技能 Skill



Fromework

  • 三層式架構(3-Tier Architecture)
  • MVC
  • SOLID
  • IoC
  • RESTful API
  • Clean Code



Net Core 

  • DI
  • LINQ
  • Reflection
  • Middleware
  • Filters & Attributes
  • CORS


Front

  • Css、BootStrap
  • Ajax、JQuey、Javascript
  • Chart.js、EChart、Amchart
  • Vue.js、Vue Cli
  • Angular 4


DataBase

  • MSSQL
  • 預存程序(Stored Procedure)
  • 執行計畫(Execution-Plan)
  • 觸發程序(Trigger)
  • 索引(Index) 
  • 條件約束Constraints) 
  • SQL Server Profiler
  • SSRS



結構化日誌

  • GCP Log
  • Seq
  • Serilog


Unit Test

  • Nunit
  • Moq
  • FluentAsserions
  • TDD


ORM

  • Dapper
  • Entity Framework(偏好)



CI/CD

  • GitLab
  • Jenkines
  • Kubernetes
  • K9s

經歷

兆威數位媒體有限公司, C# 開發工程師,202004月 ~ Now

專案名稱 - 遊戲入口網站升級並雲端化(202106月 ~ 202109月)
專案說明 -人數/角色:1 / RD
專案主要項目:

  • Net Fromework 4.8 專案升級至Net Core 5/6。
  • 使用三層式架構將資料存取與商業邏輯切割降低程式碼複雜度。
  • 加入結構化日誌(GCP、SEQ)來紀錄效能與API異常問題。
  • 抽離Store Procedure改用EF/Dapper分散資源運算。
  • 加入JWT機制移除Cookie達到無狀態架構。
  • 讓程式可以在雲端部屬時根據環境變數實現不同的運作機制。
  • 建立單元測試(Nunit)保護邏輯並在CI過程加入測試流程。
  • 使用Swagger省略API對接時的文件撰寫。
  • 建置 Gitlab CI / Jenkins 自動部屬。
  • 新增HealthCheck機制配合雲端服務狀態驗證。
  • 撰寫壓力測試程式,取得0.5core的服務上限與穩定度。
  • 效能調教(將Tps從12次/s提升至36次/s)

專案名稱 - 自動化排程服務(202203月 ~ 202206月)
專案說明人數/角色:1 / RD
專案中主要目的:

  • FTP帳務資料的災難復原自動化並保持Graceful Shutdown。
  • 告警系統針對運行中的交易資料作驗證,並以TDD的開發模式驗證邏輯。
  • 批量作業防止效能瓶頸的問題,透過分散式交易處理大量更新。

專案名稱 - 新遊戲開發共五款(202110月 ~ 202204月)
專案說明人數/角色:8 / RD
專案中負責:

  • 使用Vue.js與 C# 進行後臺系統UI與API開發。
  • 使用Vue Cli與 C# 進行前台系統UI與API開發。
  • 遊戲入口大廳API功能新增。
  • 外部客戶對接API功能新增。

新意薇行銷國際股份有限公司, 資訊顧問, 202008月 - 202201月

專案名稱 - 形象網站架設與電商服務串接(202011月 ~ 202201月)
專案說明人數/角色:6 / 資訊顧問
專案中負責:

  • 協助公司主要成員理解資訊專業與軟體方案提供
  • 協助跟系統服務商溝通,如域名設定、App上架、系統更新等。
  • 替公司建立形象網站(https://www.newiv.com.tw)

宇辰系統科技股份有限公司, 資深工程師, 201805月 ~ 202004月

專案名稱 - 廠務管理系統產品化(201811月 ~ 202004月)
專案說明人數/角色:10 / RA、SD
專案中負責:

  • 分析TSMC廠務系統的需求並設計新的系統架構。
  • 理解不同廠區之間相似需求與差異,設計新的資料處理邏輯。

專案名稱 - 廠務管理系統功能開發(201811月 ~ 202004月)
專案說明人數/角色:6 / RD、Deployment
專案中負責:

  • T-SQL撰寫(預存程序、函式)
  • 撰寫Sample Code提供同仁開發。
  • 功能驗證與部屬。

專案名稱 - 洛克威爾MES專案(201805月 ~ 201811月)
專案說明人數/角色:3 / RD
專案中負責:

  • ERP系統資料介接API。
  • KepWare點位資料收值統計。
  • SSRS報表畫面開發。

新陽電腦, Java工程師(因欠薪離職), 201712月 ~ 201803月

專案名稱 - 聯安診所內部醫療系統(201712月~201803月)
專案說明人數/角色:3 / RD
專案中負責:

  • T-SQL改寫與優化
  • UI畫面調整。

國泰人壽, 保險業務員, 201701月 ~ 201710月

於矽品擔任設備工程師時,覺得自身說話技巧不夠圓潤,

因此選擇當保險業務員,從旁學習溝通技巧,

同時學習理財規劃與保險相關知識。


在這段期間也不斷的精進自己,考取了下列四張證照,

人身保險證照、財產保險證照、投資型保單證照、外幣收付保險證照。

矽品精密工業股份有限公司, 設備(助理)工程師, 201211月 ~ 201701月

任職點膠站(LE)並支援光學檢查站(CASO)

  • 了解覆晶(Flip Chip, FC)製程技術,撰寫於Asymtek原廠機台程式。
  • 降低人為問題誘因,閱讀原廠API文件(英文),撰寫自動流程程式,解決人為作業疏失的風險。
  • 開發影像處理程式,於德律(TRI)光學檢察機(CASO)上執行,
    程式功能:檢測元件外觀不良、基板異物,正確率達98%以上。
  • 負責Asymtek各種機型Log分析,透過Excel提取異常紀錄,找出原因並重現異常,分析異常主因,研擬對策。
  • 撰寫影像辨識技術API,指導影像辨識概念技術,並撰寫程式開發上的Q&A,讓新進人員可以快速上手。