Fxt3nmpiv5tnymmjbzop

嚴啟睿 Peter

半年的 iOS 經驗 和 兩年半的後端經驗,自學能力強。


會使用空閒時間查看目前新技術, 使用 SideProject 去驗證。 


熱衷於用代碼解決問題, 並且非常喜歡接觸及學習新事物。 

樂於學習、喜歡將事情做到最好而不只是做完、在新環境接受挑戰!


Tel : +886-975423345 

Email : [email protected]

Adress : 新北市五股區登林路貿商巷8弄2號13樓

技能


Backend 

Golang

- Gin 

- Fiber  

- Gorm

- Grpc

- Migrate

- Websocket


Python

- Flask


Javascript

- Node.js


Cache

- Redis


MeesageQueue

- RabbitMQ


Docs

- swagger UI


DevOps 

GitLab (CI/CD)

GitHub Actions (CI/CD)

Docker , Docker-compose
K8s

Proxy 

Nginx

Traefik


CloudService 

GCP

AWS

Azure


CDN

- cloudflare


Database 

RDBMS
- PostgreSQL
- MySQL

NOSQL
- MongoDB
- Redis
- GoogleFirebase


API 

RESTful API 

Swagger API

JWT Authentication

Cookies Sid


工作經歷

宙立科技, 2021/08 ~ 至今
- Backend Developer
 
* Backend :

- 租售房屋網站: 
1, 使用 Golang、PostgreSQL、redis 開發系統
2, 設計 PostgreSQL schema 
3, 負責 會員身份管理系統、訂單方案購買流程、上下架房屋系統
4, 串接 Google Maps Api,取得房屋經緯度,並使用 PostGis 和 Google Maps Api 得出兩公里內的周邊交通及商店
5, 使用排程定時計算收益和數據分析,並優化 SQL 速度增加 60%
6, 串接越南金流和第三方簡訊 
7, 透過 GitLab CI/CD 和 Docker建置部屬 
8, 撰寫 k8s yaml 

- 工地e化管理後台: 
1, 使用 Golang、PostgreSQL、redis 開發系統
2, 負責 卡車、棄土地點、聯單系統
3, 設計後台管理廠商的多層管理權限 

- NFT 商城:
1, 使用 Golang、MongoDB、Redis 開發維服務系統
2, 設計 MongoDB Schema
3, 使用 Goroutine 和 channel 實現上鏈
4, 透過 GitLab CI/CD 和 Docker 建置部屬,優化部署流程,時間減少 20%
5, 透過 Discord 等第三方 API 進行錯誤排查通知、節省溝通成本,時間減少 90%

- 爬蟲:
1, 使用 goroutine 高併發 爬取資料,並使用 channel 實做請求 rate limiting 管理
2, 使用 race condition(數據競爭)檢查工具加以驗證資料的安全性
3, 優化無頭瀏覽器的 Docker Image 大小,縮減了30%

- Discord Bot:
1, 使用Bot對Discord伺服器做身份驗證、角色管理
2, 使用機器人 發送、編輯、刪除消息
3, 對使用者的輸入指令做出對應的處理、過濾訊息


* DevOps:  

- CI/CD:
1, 使用 gitlab runner 實現 CI/CD , 提高專案開發速度和優化部署流程
2, Fastlane 自動化打包 IOS 並推送到 App Store Connect
3, 撰寫並優化 k8s yaml & Dockerfile
4, 優化 dockerfile ,image 大小平均減少 50%,節省部署成本和時間 約70%

- 系統監控、除錯通知: 
1, 透過 prometheus 監控 k8s 各個節點 
2, 使用 grafana 視圖化系統監控的數據分析 
3, 設置 alertManager 警報邏輯,即時接收警報通知,減少延誤處理的時間 約90%

 每週ㄧ、三、五 討論進度與技術問題。


外包, 2024/02 ~ 2024/03
- Backend & DevOps
 
* Backend :
- 使用 Python Flask 優化原有架構
- 導入 Azure blob storage & OpenAI SDK 模組
- 使用 Websocket 實現聊天室訊息、圖片串流

* DevOps:  
- github actions (CI/CD) 流程建置,實現多環境部署腳本
- 優化 Dockerfile & docker-compose yaml ,並縮減了90%容量,減少部署時間和成本
- 透過 Traefik 實現反向代理proxy


宙立科技, 2021/03 ~ 2021/08 
- IOS Developer * 

 - 直播: 確保效能及通訊功能正常,並製作動畫效果 和 對聊天室和登入 使用AES 加密 確保資料安全及用戶隱私。 

- 體育賽事:對大量的實時資料做整理及解析,並呈現在UI畫面上,並對效能進行提升及修復Bug。 

- NFT商城:使用 walletConnect 與 metamask 及 其他錢包 做登入及簽署 連結, 並對用戶的簽署做 ecRecover 驗證安全性,並查看 區塊鏈的交易紀錄,並 jsonRPC 和 abi 發送交易與智能合約 做交互。


學歷


             樹德家商 觀光科 

                2013 ~ 2016
    亞洲大學 經營管理系 

           2016 ~ 2018