田正雨(Nick)
特質
個人檔案
經歷
- 遊戲平臺API介接
- GameServer 從無到有架構建置(.net Core、ECS架構)
- Api 架構建置
- 資料庫設計(MongoDB)
- 架構優化
- 模組化(NuGet)
- 建構快速開發流程
- 老虎機:主架構重構
- 老虎機:Redis Tuning
- 知識分享平臺建構
- Java SpringBoot 遊戲平台開發
- 負責公司技術講師
- Docker、K8s 容器化技術操作能力
- 大量處理 Legacy Code 經驗
- 重視Unit Test及依賴反轉
- 擅長DI/IoC 隔離依賴
- 負責公司現有產品重構主要負責人
- 負責系統架構訂定及調整
- 負責系統開發技術評估
- 負責新技術與新工具研究與導入評估
- 負責系統平台優化調教
- 負責公司技術講師
- 負責團隊規範制訂
- 負責程式規範制訂
- 負責工作分配指派
- 負責進度控管
- 負責會議主持
- 負責人員培育技術指導
- 負責技術文件管理【建置管理平台】
- 負責 BotMessage 平台建構
- 負責 AzurePortal 平台管理(包含VM、DB)
- WEB 系統開發及維護
- 建置與網站前後台開發
- 資料庫建置與規劃
- .NET專案程式開發與維護
- 襪子
- 服裝
- 海灘褲
- 市場開發
- 汽車銷售
- 保養
- 保險
- 貸款
- 融資
- 中古車買賣
技能
後端
- ASP.NET MVC (C#)
- Java Spring Boot
- restful api design
- Bot Message
前端
- Vue.js
- Angular.js
- JavaScript
- Bootstrap
資料庫
- MS SQL
- My SQL
- PostgreSQL
- MongoDB
- Redis
- database schema design
架構
- Modularity
- Abstraction
- SOLID Principle
- N-Tier/(Layer) Architecture
- Game Server design
- Entity-Component-System Architecture
重構
- code refactoring
- Unit Test
- Dependency Injection
- Inversion of Control
其它
具備 Server 架設能力
K8s、Docker 操作能力
負責公司技術講師
知識分享平臺建構
讀過的著作
- 你必須知道的 .NET.第 2 版
- 深入理解 C#, 3/e
- 大話設計模式
- PEOPLEWARE(腦力密集產業的人才管理之道)
- 單元測試的藝術(第二版)
- 無瑕的程式碼-整潔的軟體設計與架構篇
- .Net 相依性注入
- 深入淺出-設計模式
- 深入淺出物件導向分析與設計
- 無瑕的程式碼:敏捷軟體開發技巧守則
- Effective C#
- 無瑕的程式碼(番外篇)
- 無瑕的程式碼 敏捷完整篇:物件導向原則、設計模式與C#實踐