邱文中

我擁有5年的金融業工作經驗與4年的軟體工程師工作經驗,擁有核心系統開發與分析經驗,包含高流量併發系統開發與重構、第三方API介接,以及保險業系統轉核的開發,主要使用語言為Java,並使用過Vue.js與Angular前端框架實作畫面。

目前職稱:軟體工程師
居住地:新北市
聯絡信箱:barry.cwc@gmail.com

聯絡電話:0939859387


學歷

世新大學經濟系學士畢業

技能


語言能力

  • 中文熟練
  • 英文熟練

軟體能力

  • Java
  • JavaScript
  • Spring framework
  • Vue.js
  • MsSQL
  • Oracle
  • Docker
  • Jenkins
  • Redis
  • Kafka


證照

  • 證券商高級業務員
  • 投信投顧業務員


工作經歷

日新軟體股份有限公司 軟體工程師,

2022.03~至今

  • 基於高流量的情境進行產品核心功能開發與分析,項目包含後端商業邏輯,以及前端畫面實作,提高使用者體驗以及產品的競爭力
  • 因應流量成長,重構系統功能,使用適當的local cache與Redis,以及多執行緒設計,改善持續成長的流量造成的效能瓶頸,以及降低DB過多的IO負擔
  • 負責第三方API介接與管理,根據不同的API特性調整系統實作,並導入Redis進行分散式運算,改善因撈取API資料量過大導致排程延遲的問題
  • 協助維運人員解決線上問題,並因應問題解決技術債或是提出改善辦法,保持產品穩定性與可維護性
  • 使用技術為Java 8、Redis、Kafka、Angular

松凌科技股份有限公司 軟體工程師

2019.11~2022.02

  • 參與過外商壽險Web Service RWD重構專案,根據新的流程與版面,調整後端核心功能與改寫前端UI,簡化原本系統商業邏輯的流程,並增加系統在不同裝置上的支援
  • 參與金控產險公司再保險核心系統轉核開發,根據需求訪談與分析舊有系統,以分散式系統架構開發,新系統改善了原有系統在不同產品需求的開發與維護難度,重新設計的前端流程與報表整合,也改善使用人員的操作體驗,並減少人工對帳的時間
  • 初期擔任PG進行開發,參與轉核專案後逐步轉為SA進行系統分析、需求訪談與功能開發,並管理時程將功能分階段上線
  • 後端使用技術為Java 11、Spring Boot、Redis、Kafka、Vue.js

資策會JAVA跨平台工程師訓練班, 2019.4~2019.10

  • 專題使用Spring MVC架構製作旅遊購物網站
  • 使用MsSQL資料庫設計,並透過Hibernate與JDBC進行資料存取
  • 負責首頁、購物車、商品評價與討論區功能的後端程式,並使用Bootstrap與CSS設計前端畫面
  • 串接第三方API製作專題,包含綠界科技的信用卡結帳與Google Map應用在商品內容頁
  • 使用SQL語法增加商品搜尋與排序功能
  • 前端加入jQuery與AJAX優化使用者體驗

鋒裕匯理投資信託股份有限公司

交易員, 2018.4~2019.3

  • 國內與海外基金的股票與債券交易
  • 貨幣市場基金的活存、定存與票券交易
  • 海外市場股票交割與開戶作業
  • 國內外交易法規遵循作業

國泰綜合證券總公司 交易員, 2015.9~2018.2

  • 海外市場股票交易與債券交易
  • 交易室與交易商間系統測試與串接
  • 交易商、業務與客戶間協調與客訴處理
  • 交易室與後台交割單位業務協調

遠智證券 交易員, 2014.3~2015.9

  • 歐美市場股票、債券交易
  • 交易帳戶相關開戶作業
  • 客戶金流匯入匯出

渣打銀行總行 財務專員, 2013.3~2013.12

  • 財務報表分析彙整
  • 主管機關報表申報


自傳

  過去參與專案為金控產險的再保險系統開發,後端部分與原本的核心系統進行保單與賠案進行資料介接後,進行再保費與分出保額的計算,系統上使用Kubernates分散式架構,並使用Spring Cloud OpenFeign進行跨系統服務溝通,資料面結合Spring Data JPA與SQL進行資料庫的處理與效能調整,前端部分使用Vue.js進行開發,將設計師切好的版進行api串接與功能實作,並依據客戶的回饋與需求,再進行元件的調整與效能的調校,並有基礎的Jenkins、Linux、docker使用經驗與OCP佈署經驗。後期主要職責為SA,與PM合作進行商業邏輯需求確認後,進行分析並與工程師討論實作方式後再進行開發。 


 目前在日新擔任後端軟體工程師,主要工作內容為參與需求會議並與SA討論實作與安排時程,並進行開發與測試與功能上線,次要項目則是根據文件與第三方API介接,及產品線上維運。專案為單體式架構,在產品流量快速成長的情境下,以適合的多執行緒、快取方式改進系統效能,在產品後續導入Redis後,透過Redis在單體架構下實作分散式非同步運算,在初步poc驗證後將功能上線,運作順利且持續擴大使用範圍,並將技術與團隊分享。


 在目前的工作中因為與前一份工作使用技術與環境差異較大,所以嘗試導入一些實作經驗到目前專案中,包含了前後端分離的實作、分散式運算,以及過去的單元測試經驗,在目前專案進行前後端分離以及功能開發都有取得不錯的成果,目前也參與團隊新的測試流程導入。


 除了使用Spring Framework進行後端的開發經驗以外,在專案中也有使用JSP、ThymeLeaf等模板引擎的前端開發經驗,在過去專案也自學了Vue.js進行前端開發,熟悉Git與GitHub並應用在專案上的版本控制,本身也會關心當前技術潮流,參加過Jcconf並與團隊進行技術分享,近期則使用過LineBot sdk串接ChatGPT api實作機器人,並使用Azure佈署後上線使用。 


 我的優勢在於有比一般工程師更豐富的金融知識,在系統相關的數字與結算功能上有較高敏感度與想法,擅長與BA或SA討論出適合的功能與商業邏輯,而不僅是完成基本功能,且樂於吸收新知並與團隊討論導入系統的可行性,在目前公司比較貼近維運團隊,所以在開發的視野上比過去更為全面且更加謹慎,並保持開放心態面對新技術與新挑戰。