林皇均

  • 擁有五年的C#程式開發經驗,擅長使用ASP.NET撰寫RESTful API 搭配Stored Procedure產出解決方案。
  • 擅於撰寫單元測試、整合測試、壓力測試的程式或腳本。
  • 擁有實做OAuth以達到SSO目的經驗。
  • 擁有系統分析及設計的經驗
  • 擁有維運六十萬活躍用戶數系統的經驗

  New Taipei City, Taiwan       ‧0918172698   .[email protected]

工作經歷

後端軟體工程師  •  玉山商業銀行股份有限公司

七月 2017 - Present

  • 玉山行動銀行:
    • 設計及開發業務功能(.Net Framework 4.5.2) 
      • 串接後端帳務主機、信用卡主機等核心系統API以取得所需資訊。
      • 提供前端系統各項查詢API,例如:帳務、信用卡、貸款等資料查詢。
      • 提供前端系統各項交易API,例如:登入、綁定、轉帳等功能。
      • 開發異常登入通知功能:判斷非綁定裝置登入、非台灣IP位址登入。
    • 提供OAuth授權服務
      • 提供8套行內系統透過行動銀行進行SSO認證和授權服務。
      • 財金公司OpenBanking專案
        • 設計及規劃Oauth2驗證流程。
        • 與財金公司串接並提供玉山銀行OpenAPI
        • 串接集保e存摺 ,活用玉山銀行OpenAPI。


  • e.Fingo - 玉山數位金融品牌
    • 設計及開發業務功能(.Net Framework 4.8)
      • 規劃及開發各項業務功能的查詢、交易 API 供前端系統串接,例如:會員資料查詢、點數兌換商品。
      • 應用Kafka 設計及開發點數累積機制,使會員數量在上線後兩個月提升約 10.9%。
      • 應用Kafka 設計及開發徽章蒐集機制,使會員數量在上線後兩個月提升約 12.5%。
      • 使用EDB搭配批次排程建立會員升降等機制,使會員數量在上線後兩個月提升約 12.9%。 
      • 開發顧客點數對帳機制。
    • 後臺管理系統(.Net Core 3.1)
      • 設計及開發權限控管及編審放機制,平均每月減少跨單位需求單據約20張。
      • 提供會員狀態查詢、點數及徽章歷程查詢、會員等級歷程查詢等功能,減少資訊人員針對此類維運項目單次需耗費時長從0.5小時降至0小時 。
      • 提供約定條款建立、 徽章匯入、會員等級狀態調整等功能,減少資訊人員針對此類維運項目單次需耗費時長從0.5小時降至0小時。
    • 非功能性需求
      • 應用EFK建立Log蒐集與監控告警機制,並建立儀表板以檢視日常服務提供狀況。
      • 因應需求設計及執行壓測計畫,並透過JMeter等工具驗證是否存在效能議題。
      • 因應需求設計及執行壓測計畫,並透過JMeter等工具驗證是否存在效能議題。
      • 使用Azure Devops 建立CI/CD流程,過版所需時長從2小時降低為0.5小時。
      • 導入Unit Testing並將其結合Azure Devops在每次過版時進行自動化測試。


  • 遊戲化互動行銷系統
    • 設計及開發業務功能(.Net Core 3.1 )
      • 負責業務行為的邏輯撰寫和功能擴充。
      • 負責遊戲畫面的套版作業。

學歷

2014 - 2017

國立高雄大學 (National University of Kaohsiung)

資訊管理學系


技能

Programming


  • C#
  • ASP.NET MVC / .Net Core MVC
  • .Net Framework / Net Core

Database


  • MSSQL Server
  • EDB
  • t-sql
  • Postgresql

Testing


  • MSTest
  • Postman
  • JMeter
  • Swagger

CI/CD


  • Git
  • SourceTree
  • Azure Deveops

Log


  • EFK
  • NLog
  • Log4Net

Other


  • Kafka
  • OAuth

附件


玉山行動銀行

首頁

顯示顧客存款、外匯、信用卡、理財、貸款等主要資訊,並提供常用功能的功能入口。

側邊攔

依照所屬業務性質,歸納行動銀行提供的所有功能入口。

設定頁

提供個人資料設定、裝置設定與驗證、通知設定等功能入口。


e.Fingo - 玉山數位金融品牌

會員專區

揭露e.Fingo主要功能及顧客會員狀態,例如:點數交易與查詢、商品兌換。同時可以透過參與MGM活動來獲得抽獎機會或點數。

點數專區

呈現e.Fingo點數累積與消耗歷程並提醒顧客點數使用期限。


徽章專區

顧客可以在特定的時間點執行指定的行為或交易來獲得徽章滿足蒐集慾望。

等級專區

不同的等級將帶給顧客不同的優惠權益,完成指定的行為來獲得更高的等級。


遊戲化互動行銷系統

遊戲首頁

提供web頁面接露當期活動時間、活動辦法、注意事項等資訊。

遊戲抽獎頁

提供web頁面及API進行抽獎,並在抽獎後將畫面轉導到得獎紀錄頁。


得獎紀錄頁

提供web頁面呈現顧客當期活動得獎紀錄,獎項可透過deeplink直接轉導到行動銀行特定頁面進行兌換。