Avatar of Kevin Kao.
Kevin Kao
Backend Engineer | PHP Engineer | Node.js Engineer
ProfileResume
Posts
15Connections
Print
Avatar of the user.

Kevin Kao

Backend Engineer | PHP Engineer | Node.js Engineer
團隊潤滑劑, 不喜歡繁雜又重複的工作, 常扮演團隊自動化關鍵推手!
四五網路行銷
Logo of the organization.
樹德科技大學(Shu-Te University)
Taichung City, Taiwan

Professional Background

  • Current status
    Employed
    Open to opportunities
  • Profession
    Back-end Engineer
    PHP Developer
    Node.js Developer
  • Fields
    Software
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    PHP
    Node.js
    Vue.js
    MySQL
    Linux
    Laravel
    Express.js
  • Languages
    Chinese
    Native or Bilingual
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Backend Engineer, Golang Engineer, PHP Engineer
  • Desired work locations
    Taichung City, Taiwan
    Kaohsiung City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Senior Backend Developer

四五網路行銷
Full-time
Nov 2017 - Jul 2023
5 yrs 9 mos
Taichung City, Taiwan
- 理解專案需求並帶領團隊成員完成專案 - 專案環境建置, 開發工具選擇, 疑難雜症排除 - Server環境建置, Production部署維運, 測試 - 多通道支付金流 1. 支援中國各類型支付, 設計介面靈活串接各式第四方商戶 2. 系統設計支援多帳號多渠道以及會員篩選支付機制 3. 跨平台爬蟲/採集會員數據串接整合 - 影片媒體廣告站 1. 影片多種編碼轉檔, 截圖, 短片預覽, 自動化排程處理 2. AWS S3, MediaConvert, CloudFront各式應用服務規劃以及串接 3. 前端規劃設計, HLS播放處理 - 中國百度SEO 1. 提高landing page能見度 2. 關鍵字優化/導流 3. 撰寫腳本大量建立站點/站群爭取關鍵字排名 4. 設計站點自動更新/提交機制, 大量節省人力介入成本 - 爬蟲/採集各類比賽數據 1. Scrapy應用 2. 數據分析/過濾
Logo of the organization.

Senior Frontend Developer

Mar 2017 - Aug 2017
6 mos
Taichung City, Taiwan
- 娛樂遊戲平台開發 1. 配合時程加入後端RESTful API設計與開發 2. 協助Docker/Vagrant開發環境建立, 使團隊開發環境一致 - 前端JS規劃與開發 1. 在有限時間內配合需求以Vue.js重構專案 2. 協助member導入Vue相關套件, 並解決相容問題
Logo of the organization.

Web Application Developer

May 2016 - Mar 2017
11 mos
Kaohsiung City, Taiwan
- 線上售票系統 1. 7-11-ibon售票系統串接 2. Refactor with Laravel 3. Rsync設置以及優化多媒體檔案同步等相關配套措施 - 營運報表/資料庫優化 1. 資料庫Read/Write邏輯分離, 高峰/離峰措施緩解搶票困境 2. MySQL-Master/Slave設定 - 協助改善線上環境部署 1. Gulp.js/Grunt.js自動化更新打包作業 2. 導入資料庫migration機制, 整合更新機制

Web Application Developer

Aug 2012 - Apr 2016
3 yrs 9 mos
Kaohsiung City, Taiwan
- 數位看板 1. 前端播放器開發, 配合需求達到相對應播放位置及特效 2. Client Agent腳本撰寫開發, 配合Server操作執行相對腳本 3. Rsync多媒體同步作業設置調整 3. 後台版型編輯工具jQuery套件開發 - 智慧型數位販賣機 1. 第三方支付介接(支付寶, 微信, 悠遊卡, MoneyCoin, CHTQR扣) 2. 虛擬貨架設計實作 * 針對貨架開發jQuery套件, 方便同事調用 * 優化前端User使用者體驗 * 優化播放器效能以及前端特效開發 3. Sever/Client 資料同步作業 * Python Daemon 開發, 確保販賣機存貨數據與Server管理端一致 5. 底層軟韌體同步/非同步互動 * Python Daemon開發, 與販賣機VMC通訊, 並控制整台販賣機操作行為 * Dbus service開發, 針對商業邏輯, 開發相對應Service方便同事調用 * 使用ActiveMQ與各Service互相通訊同步底層到上層狀態 6. 多種裝置互動(Printer, Barcode Scanner, Credit Card Reader, Webcam)

Education

Logo of the organization.
Bachelor’s Degree
資訊工程系
2007 - 2011