Wanfd4tvu56sqqpej9if

洪語辰 Nathan Hung


我是一位開發工程師,主要使用的語言為Java及Python,我擁有獨自設計開發的經驗及能力,參與並完成過許多的專案,熟悉一個專案的開發流程及應有架構並注重產品的品質,開發前縝密的設計構思到上線前完整的測試整合是一個系統穩定性的保障,開發過程中的細節也是後續維護的根基。我熱衷於學習任何新的技術,在大學的時期就完成過各種不同的專案,從基礎的Java RPG遊戲到Servlet應用都開發過,到了研究所時期,機器人及數據分析是當紅的技術,我也毫不猶豫的選修了機器學習,文字處理,NLP等課程並獲益良多。畢業於資訊工程學系使我有了完整的程式基礎及扎實的演算法概念,使我擁有強大的學習能力及應變能力。畢業後的工作上我也把握所有能夠學習的機會,了解一套產品的生命流程,由需求到實現的各個過程。


工程師
Taipei,Taiwan

May 5, 1996

Phone: (+886) 0918236800
E-mail : [email protected]


Experience

Worldline - 開發及架構工程師  2022 年 11 月 - 至今

  • Non-functional Requirements (DevOps)系統架構及環境建置
  • Service Design / Development 系統設計文件撰寫及開發
  • Technical Proof of Concept 新技術研究建置及效能比較
  • Product Gap Analysis 客製化產品與需求差異評估
  • Product Delivery 服務客戶交付產品及安裝協助

台灣之星電信股份有限公司 - 開發工程師  2020 年 10 月 - 2022 年 10 月

PIS系統 (Personal Information System)

  • 設計API提供外部系統對接及系統不下線維護管道
  • 設計ETL Mapper 將過往資料加密(AES)並轉入新的DB
  • 處理千萬量級資料針對DB結構加入index及partition, 調教java GC使效資料移轉效能增加80%
  • 加入Quartz排程自動化資料加密移轉及不定期自動更換密鑰
  • 導入Aspect Log, 使用Line Notify隨時監控程序異常  

CRM系統(Customer Relationship Management)

  • 為期3年的大型專案, 實行Agile開發流程
  • 參考過往Siebel程式並翻寫為 Java
  • 建立Workflow流程明確規範開發架構及流程控制
  • 模組化各個實體及業務流程以減少重複代碼

TSMP系統(Text Service Management Platform)

  • 處理 Facebook 粉絲專頁貼文及留言回覆
  • 處理Line綁定電話號碼及文字客服
  • 設計客服滿意度調查問卷版面

TechSharing 技術研究分享

  • Apache Kafka
  • Spring Cloud / Eureka

Sheffield Machine Lab - 研究助理  2018 年 12 月 - 2019 年 9 月

  • 搜集及閱讀仿生機器人相關論文,查詢相關資料定期分享報吿
  • 針對論文中不同演算法編程進行效能比較
  • workshop分享

精傑科技 - 經理助理,2014 年 1 月 - 2015 年 2 月

  • 線上客服回應使用者問題
  • 使用 Microsoft Access 協助製作公司進銷存系統 
  • 處理客人退換貨問題並進入後台查詢相關物品 
  • 包裝出貨





Education

University of Sheffield - MSc Advanced Computer Science( Merit Prize ),2018 年 9 月 -  2019 年 11 月 

  • 文字處理 /自然語言處理
  • 機器學習 (監督, 非監督)
  • 仿生機器人, 增強式學習 (電腦視覺影像分析)
  • 雲端運算
  • 安卓應用程式開發 

國立臺灣海洋大學 - 資訊工程學系,2014 年 9 月 - 2018 年 6 月

  • 網頁軟體工程
  • Java遊戲開發
  • 大型資料系統

Skills


Language語言

  • Java
  • Python
  • C++



Framework框架

  • Spring MVC 
  • Spring Boot 
  • Django

Container容器

  • Docker
  • Kubernetes
  • Openshift Conatiner Platform
  • Camunda

Testing測試

  • JUnit
  • Checkmarx
  • Sonarqube

CICD持續整合部署

  • GitLab (版控工具) 
  • GitHub (版控工具) 
  • Jenkins (自動化建置工具) 
  • Helm (快速建置各環境 K8S 工具)
  • Grafana (機器數據監控工具) 
  • ELK (Log 蒐集工具) 

Tracing工作管理

  • Jira
  • Confluence
  • Slack 
  • Trello 
  • Redmine

DB資料庫

  • MySQL
  • MongoDB
  • Oracle DB
  • Maria DB
  • Kafka
  • AWS S3

OS系統

  • Windows
  • Mac OS
  • Linux

Tools工具

  • Excel
  • Word
  • Powerpoint
  • draw.io
  • StarUml

Language


英語

Ielts 雅思 : 6.5 

聽:6.5 說 : 7 讀 : 7 寫 : 6


國語 / 台語

精通