在程式部擔任後端工程師,主要負責 API 串接與開發
【專案經歷】
專案一:轉型 形象wordpress網站 到 遊戲網站 (經營養成類型)(約一年半)
使用 PHP 獨立開發遊戲後端 API 功能(交易所、建築系統、收成系統、後台管理功能...等)
使用 Bootstrap、JavaScript、jQuery 獨立開發
後台管理介面(帳號管理、道具管理、房屋管理...等)
前台玩家遊戲畫面雛形,再由前端設計師調整畫面(CSS)
使用 MySQL 設計資料庫
使用 Python Selenium 撰寫測試,測試服務壓力上限
使用 git 作為版本控制工具
搜集客戶需求,協助客戶明確需求定義
使用 codiMD 撰寫 API 文件
使用 PPT 製作操作說明文件
獨立部署服務上雲端(VPS、GCP instanse)
使用 A/B 網域隔離正式與測試服務
專案二:維護 遊戲網站 (約一年)
使用 PHP 集成新的第三方服務(金流、email)
使用 PHP 開發遊戲後端 API 功能(交易所、建築系統、收成系統...等)
搜集客戶需求,協助客戶明確需求定義
使用 Nodejs/express 開發後端 API 功能 (獎勵發送排成)
使用 codiMD 撰寫 API 文件
使用 A/B 網域隔離正式與測試服務
專案三:客製化系統(約半年)
使用 Nodejs/express 協同開發後端 API 功能
使用 Swagger UI 撰寫 API 文件、操作說明文件
使用 RESTful 作為 API 溝通介面
使用 Jest 作為測試工具
使用 k6 測試壓力上限
使用 MySQL 設計資料庫
使用 Figma 繪製流程圖與前端和設計部門溝通
其他專案
使用 PHP 開發 Line 機器人 (群組點餐)
使用 Python 開發 Telegram 機器人
群組管理、測驗系統、簽到系統、抽獎功能
獨立建構與測試:將公司購買的軟體專案建置起來,並接通各方依賴的第三方服務(騰訊雲(直播)、七牛雲(儲存)、極光(系統資訊統計)、阿里巴巴(簡訊))
修改操作語言:Java(Android)、Objective-C(iOS)、thinkPHP
協助其他專案串接 Line notify、 Line liff