Uahtbtyelmdftfldy342

蔡奕陵 

後端工程師,熟悉 .NET 相關開發技術,致力於開發出高效能以及設計出架構合適的系統,目前任職於 iHerb

Senior Software Engineer

E-Mail: [email protected]

Blog : https://toyo0103.github.io/

經歷


iHerb / Senior Software Engineer @ Auth team 

2022/11 ~ present

 

91APP / Senior Software Engineer & Tech Lead @ Architect Department 

2018/07 ~ 2022/10

 技術: AWS, RabbitMQ, DotNet Core, Docker, k8s, PostgreSQL, GitLab 

  • 設計開發公司第三代 Message Queue System,相較前一代提高效能約 50 倍、每年節省約 90 萬台幣成本
  • 設計開發底層 SDK,讓團隊程式無需改動,無痛升級至新版 MQ 系統
  • 協助架構部門面試,規劃執行新進成員相關教育訓練,包含多執行緒系統設計、container 應用 。
  • 協助擔任團隊技術顧問,提供系統壓測建議與執行,將系統從 QPS 50 提升至 600
  • 系統重構,從不可測試的系統到測試涵蓋率約 70% ,帶領團隊制定並執行系統遷移計畫。
  • 導入 CQRS 實作。
  • 目前正在開發公司下一代全系統底層,希望加速新系統開發效率 50 %,並達到資安要求。
 
 

美而快實業股份有限公司 / Senior Software Engineer @ IT Department 

2017/05 ~ 2018/05

 技術: Azure, DotNet Framework, ASP.Net MVC, Vue.js, MSSQL, Git
 
  • 重新設計開發公司購物網站前後台,並在 5 個月內上線,提升效能並節省成本 
  • 設計彈性化的折扣系統 
  • 開發全套後台管理系統 (全端) 
  • 撰寫爬蟲系統,協助公司爬 IG 相關圖文並同步至官網
  • CI/CD 建置


永慶房產集團 / Senior Software Engineer @ IT Department

2013/08 ~ 2017/05

 技術: DotNet Framework, ASP.NET MVC, JQuery, MSSQL, Git

  • 房市地圖成交行情搜尋優化,從原本透過 SqlGeography 資料庫運算改成四元樹資料結構演算,降低資料庫伺服器約 50% CPU 負載以及提升搜尋效能
  • 重構系統並導入單元測試
  • SPA 方式重新設計 EDM 系統,擔任後端 API 規劃與設計

沃克威資訊股份有限公司Software Engineer / 2012/07 ~ 2013/08

社群與學習

    • 2021 學習 DDD 領域驅動開發中
    • 2021 91APP Golang 讀書會 (書名: 精通Go程式設計)
    • 2020 Dotnet Conf / Process Pool 講者
    • 2020 91APP Tech Day / 解析 91APP Queue System 講者