Ljp6oxcqmjeevjtwjcwq

吳銘嘉

7年多工作經驗,5年多軟體開發,博奕經驗近4年,熟悉老虎機、棋牌類、遊戲開發、架構設計、風險控制、RTP控制,處理高併發經驗豐富,喜歡分享開發經驗、目前擔任技術主任。

我的履歷-請參考



https://github.com/thaiwu0107/Resume/blob/master/README.md

資深軟體工程師
Taipei Special Municipality, TW
[email protected]

Work Experience

中極顧問 (管理5-8人) 2018 / 08 ~ 2019 / 10, Techincal Director, Aug 2018 ~ Sep 2019

1. 帶領後端團隊製作博弈遊戲 Microservices 架構、開發賭場現場的系統。
2. 開發遊戲:老虎機-算分計分、Jackpot、多人對戰德州撲克、多人開獎百家樂。
3. 使用Go 開發德州撲克-GRPC、老虎機-算分計分、CPU 運算類型。
4. 設計 nosql db schema 到 redis cluster 跟data modeling。
5. 採用大型的異步 IO epoll 數學模型,以 nodejs 處理頻繁IO 的架構。
6. 設計前端遊戲 SDK,包含開發文件,讓前端後端不用理會連線登入邏輯只需要呼叫api,專注在前端遊戲畫面開發,不用處理建立連線的方式, 傳輸的封包,使用2進位,減少傳輸量。
7. 處理高併發連線、資料量。
8. 使用 shell sceipt、Jenkins 等等工具,從單元測試,整合測試,上版,訂版,部署上測試環境。
9. 設計分拆微服務架構,如分佈式交易事務控制系統,並製作微服務文件檔。
10. 培訓RD教育訓練、專案管理、任務分配適合的人選、跨團隊溝通協調,與PM開會功能實作的時間週期。(開發部門、測試部門、專案經理) 。

嘉碼科技- (管理4人) 2017 / 05 ~ 2018 / 11, 軟體工程師, May 2017 ~ Nov 2018

1. 主要以 API Server 框架開發,重寫舊案改版從 C++ 現在改成 Typescript + KOA2。
2. 使用 IOC,DI 等等框架來設計這個 api server, 單元測試是用摩卡,文件整合測試用了兩種 Dredd 跟 Newman。
3. 文件整合測試,以 dredd跟 newman,api 文件則使用,swagger來撰寫。
4. 自動化建置就用Jenkins來幫忙處理 git commit 之後 自己跑測試。
5. 開發使用 jslint、tslint 通常寫完一個功能測試,使用 git hook,當commit時, 會自動執行這兩種測試確保代碼符合我的預期運行。

精誠資訊-精誠隨想SoftMobie 2015 / 02 ~ 2016 / 10, 軟體工程師, Feb 2015 ~ Oct 2016

1. 台股價值-APP,以Android開發,請參考IOS版本 [台股價值]( https://itunes.apple.com/tw/app/tai-gu-jia-zhi-zhan/id584327819?l=zh&mt=8)。
2. 國泰證券-Android開發,負責後續維護跟新的需求開發可以直接下載看Demo [國泰證券](https://play.google.com/store/apps/details?id=com.cathay.securities.mBroker&hl=zh_TW)。
3. 國泰證券-Android開發,開發新需求的頁面跟功能 [國泰證券](https://play.google.com/store/apps/details?id=com.cathay.securities.global.mBroker&hl=zh_TW)。
4. music player from youtube and spotify-音樂播放器,採用youtube跟spotify在背景收聽的App。

Education

亞洲大學, Bachelor’s Degree, 光電通訊, 2006 ~ 2010

Powered by CakeResumePowered by CakeResume