Taoyuan City, Taiwan
四月 2024 - Present
技能
* PHP、ThinkPHP
* Golang、Gin
* Vue
* Jenkins
* Docker
* Redis
* MySQL
* 維護遊戲後台系統及開發(PHP、 ThinkPHP)。
* Vue 優化前端結構、建立工具、模組,縮短開發時間。
* 利用 Docker 優化開發環境部署流程。
* 引用 Redis 緩存機制,降低負載提升效能。
* 優化 MySQL,處理千萬量級資料,提升載入速度。
* Golang 重構與平台開發:
1. 後台重構計劃(取代現有系統)。
2. 開發遊戲整合介接平台。
3. 協助風控中心及 Telegram 監控服務開發。
十二月 2021 - 六月 2023
公司獨立出的另一項目部門,除了寫程式外還需要處理其他事務。
主要負責線上遊玩實體遊戲機台
使用技能
- PHP 架設相關網站
- Arduino 學習使用 C/C++ 接入硬體設備接收電子訊號,處理成所需資訊透過網路存取,以及控制硬體設備
- Raspberry Pi 用於即時攝影並將影像傳遞至伺服器,及後續研究 WebRTC 取代 RTSP
- Python 主要使用 TensorFlow 庫學習辨識影像,並將結果回傳伺服器
- Python 設備、系統遠端維護、版本更新,即時監測機器及硬體狀況
- Linux crontab 搭配 PHP, Python 自動化定時運行腳本
- Linux 串流伺服器維護及處理 FFmpeg 轉碼
- Node.js, Socket 處理訊息及串流轉發以及溝通客戶端到伺服器及伺服器到硬體之間降低 API 延遲
- Redis 處理高頻快取資料,整合再處理,在高併發場景下防止快取的雪崩與穿透
挑戰
- 相較前工作崗位,現場工作夥伴不一定具有程式基礎,還需要討論設備及機台放置,IT 網路架設也需參與,也需要與硬體工程師討論協作與解決方案。
- 需要學習硬體相關知識以及電子電路相關知識,知道各種電子零件的作用以及評估成本
- 學習利用程式處理影像並降低延遲
- 與老闆溝通需求,並提出可行方案
- 溝通需求較前一個崗位增加許多
- 程式相關功能實現自動化及簡化,現場不懂程式的夥伴可快速利用網站執行更新機台及硬體設備
- 製作文件針對機台設置、影像設備複製流程、疑難排解,工作 SOP,可供非程式人員快速上手
- 用 excel 寫簡單程式實現機台、電子零件及材料的進銷存管理
九月 2016 - 十二月 2021
學習團隊合作、處理客戶頻繁需求、帶新人、獨立完成專案、具備前後端相關知識、接入或提供 API。
- 系統維護、網站架設及維護整合
- 報修系統,客戶即時於網頁提出問題,可讓工程師即時收到並於系統內聊天室溝通及遠端處理
- 網站監測系統,監測運行網站及各節點是否正常運作、爬蟲查看 CDN 內容是否正確
- 客服教育訓練用的考試系統
- 金流系統對接、金流整合
- 優惠遊戲如轉輪盤、抽獎、搶紅包、天降彩券等優惠實作
- 內部資料統整紀錄並將相關資訊提供其他部門分析
- 電腦版應用程式維護 Electron
- 了解客戶需求,並進行溝通與提供可行方案,製作實行項目
- 時間預估、資源分配
- 與團隊溝通合作
- 各種文件如 API、操作手冊、規範手冊的撰寫
使用技能
- PHP 使用 MVC 架構、MySQL、金流系統、優惠系統、CMS 內容管理系統
- Html, JavaScript, CSS, Vue, jQuery 前端實作、動畫效果、接入後端 API
- Git 版本控制、多人協作
- Node.js, Socket 實作聊天室、維護 Electron 跨平台應用程式
2011 - 2015
PHP JavaScript / ES6 / jQuery Vue.js Git MySQL MVC架構 SQL Golang ThinkPHP Docker Redis Jenkins Gin WebSocket
Chinese — 母語或雙語 English — 中階