Paul Lai

軟體工程師

軟體工程師

擅長使用Java,Golang進行後端開發。精通微服務體系架構,熟練使用git-flow的工作流和Scrum的開發模式。

  Taipei City, Taiwan

  

技能

      Java          Spring Framework          MyBatis 


   Node.js      React         Electron         TypeScript


      Docker   


         Golang             Go-Zero             Wails   

工作經歷


軟體工程師

前進國際股份有限公司

七月 2022 - Present
Taipei, Taiwan

駐點於於國泰中臺服務開發與維護。

根據Scrum開發模式進行分功能開發,更新維護Cube App的相關接口與
會對自己產出的代碼進行Unit Test,擅長使用Mockito進行測試。

軟體工程師

雨林新零售股份有限公司

三月 2022 - 七月 2022
Taipei, Taiwan

優化效能
- 程式優化(30min->17s)
- SQL優化(0.8s->0.4s)

因應客戶需求開發對應新功能
協助業務開發Tools(使用Docker+React17+SpringBoot)

協助部門瀝青公司業務邏輯,製作相關文件

軟體工程師

前進國際股份有限公司

三月 2020 - 七月 2021
Taipei, Taiwan

外包至宏碁咨詢有限公司.
負責公司專案Fortify SCA 黑白項修正100%(資安處理)
負責公司專案跨瀏覽器插件製作(TypeScript+webpack)
協助公司專案框架升級至SSM架構
負責109年,110年法務部精進案和維護案
負責桃園地院法拍系統
提升中介主機效能問題

专案

中台云系統

國泰金控中心

SpringCloud

根據PM的每個Scrum進行分功能開發。
使用SpringBoot對不同模塊進行處理。
嚴格使用Git-Flow的模式進行版本發佈和新功能開發。

Adidas Boot

雨林新零售股份有限公司

SpringBoot

協助部門處理日常業務功能開發及異常處理 

RF Boot

雨林新零售股份有限公司

SpringBoot + React

前後端分離寫法(React + SpringBoot)
設計架構風格 : Restful API.
使用Framework以Spring爲主.
使用Docker作爲交付軟體的方式.

Chrome - module

宏碁資訊有限公司

TypeScript + Webpack

製作的前端UI工具包
爲了處理部分專案由 IE8 升級到 Chromium 時出現的流程性 , 兼容性等問題

Acer - Prosecutors

宏碁資訊有限公司

Java Web

Java 8 + Tomcat 8.55 開發的Web專案
開發模式為傳統的 Servlet + JSP 協助部門開發年度維護案及增修案

IG - Post - Scraper

Side Project

TypeScript

通過Node對IG進行爬蟲
對資料進行彙整整理及分析

深度互聯網從業人員,對互聯網保持高度的敏感性和關注度。

有較好的學習能力,會主動跟進 IT 界新興技術。

熟悉產品開發流程,有很強的產品規劃、需求分析、交互設計能力。

工作態度認真負責,具有較良好的溝通能力和團隊合作能力。

有著極強的承壓能力且同時善於溝通,貼近用戶。


技能

後端


  • Spring Framework
  • SpringBoot
  • SpringCloud
  • Maven
  • Gradle
  • TS
  • 微信小程序
  • Golang
  • Go-Zero
  • Wails

前端


  • React 17 Hook
  • React Router
  • React Redux
  • HTML5 & CSS
  • JavaScript / ES6 / jQuery
  • Bootstrap 5
  • Webpack
  • Vite

CI & CD & DB & Server


  • Docker
  • MySQL / Mariadb
  • MSSQL Server
  • Oracle Database
  • Redis
  • RabbitMQ
  • Nats
  • Google Service
  • Elastic Search

學歷

2015 - 2019

廣州經濟技術專修學院

電子計算機科學學系