Profile 05 00@2x

沈昀

#java #kubernetes #vault #oidc #quarkus #springboot #postgresql #mongodb

軟體工程師
Kaohsiung,TW
[email protected]

技術


Java

- springboot

- springcloud

- quarkus

- kotlin

- gradle


Containerization

- docker 

- podman 

- docker-compose


CICD

- jenkins

- GitlabCI

- helm

- kubernetes

- argocd

工作經歷

緯創資通股份有限公司, 技術主任, Aug 2022 ~ 現在

專案 : AIOT 微服務叢集

專案內容
- 操作介面
- 租戶管理
- 裝置管理
- 數據管理
- 安全性管理
- 故障及報警管理
- OTA 管理

工作內容
- 微服務架構設計
- 微服務程式撰寫
- 技術調研
- 技術指導

程式語言
- java

開發框架
- quarkus
- springboot

容器化工具
- docker
- podman

容器管理工具
- docker-compose
- kubernetes

資料庫
- mongodb
- postgresql

IOT 資料流軟體
- emqx
- kafka

版本控制工具
- GIT

持續整合(CI)工具
- GitlabCI

無限創意科技有限公司, 軟體工程師, Sep 2019 ~ Jul 2022

產品團隊

專案內容
- 使用者登入功能
- 各遊戲狀態清單
- 遊戲介面

工作內容
- 後端 API 開發
- 資料庫架構規劃
- 遊戲維運協助
- 程式優化
- 技術指導

程式語言
- java
- javascript

開發框架
- jersey
- springboot

資料庫
- oracle

版本控制工具
- GIT

核心技術團隊

工作內容
- 各團隊技術支援
- 技術調研
- 技術指導
- 整合第三方支付專案

程式語言
- java
- kotlin
- groovy

開發框架
- springboot
- springcloud

容器化
- docker

資料庫
- mariadb

持續整合(CI)工具
- jenkins

固也泰電子股份有限公司, 軟體工程師, Mar 2015 ~ Sep 2019

專案 : 物聯網封包 TCP 收發服務

專案內容

- 收發硬體裝置 TCP 封包
- 發送 APNS / GCM 推播通知
- 分流功能

工作內容
- 程式效能調教配合 1C1G 雲端主機資源
- 資料庫存取效能優化調教
- 分流功能規劃 / 開發
- 通訊協定規劃設計
- 快取功能規劃 / 開發

程式語言
- java

資料庫
- postgresql

版本控制工具
- GIT


專案 : iOS APP - GenOnCall

專案內容

- 使用者註冊/登入/登出
- 使用者裝置管理
- 即時裝置連線監控
- 裝置地圖

工作內容
- 客製化 UI 元件
- TCP 通訊收發
- 推播訊息列表
- 裝置告警列表
- 使用 google map api 開發裝置地圖

程式語言
- swift
- objc

資料庫
- coredata

版本控制工具
- GIT


專案 : 裝置管理者網站

專案內容

- 使用者註冊/登入/登出
- 裝置清單/新增/修改/刪除/授權/強制退出當前 app 連線
- 系統訊息清單
- 授權清單
- 裝置訊息 Open API

工作內容
- UIUX 設計/開發
- 串接 TCP 物聯網封包 TCP 收發服務操作裝置連線
- 資料庫存取
- 使用者註冊驗證機制
- Open API 開發

程式語言
- java
- javascript
- html
- css

開發框架
- apache strust2
- bootstrap3

資料庫
- postgresql

版本控制工具
- GIT


專案 : 裝置管理/監控 windows 視窗程式

專案內容
- windows 桌面應用程式
- 使用者登入
- 裝置清單
- 裝置即時連線操作
- 多裝置同時監控
- 裝置地圖

工作內容
- 自訂 UI 元件
- 串接 TCP 物聯網封包 TCP 收發服務操作裝置連線
- 使用 google map api 開發裝置地圖
- 串接 Open API 取得多台裝置資訊呈現監控畫面

程式語言
- C#

開發框架
- WPF

版本控制工具
- GIT

專案 : 韌體資源管理系統

專案內容
- 韌體管理
- 韌體下載授權管理

工作內容
- UIUX 設計/開發
- 資料庫存取
- 檔案存取

程式語言
- python3
- javascript
- html
- css

開發框架
- Django
- bootstrap3

資料庫
- sqlite

版本控制工具
- GIT

成大Touch Center人本智慧生活科技整合中心, 專案研究人員, Nov 2012 ~ Feb 2015

專案 : 網站應用程式

專案內容

- 使用者管理
- 帳本管理
- 文章管理
- 後臺生成前端頁面 CMS 系統

工作內容
- 和前端設計師配合開發後端 API
- CMS 系統規劃設計/開發

程式語言
- java

使用框架
- apache strust2

資料庫
- postgresql

版本控制工具
- GIT

專案 : 行動應用程式

專案內容
- 4 款小遊戲雙平台 : android、iOS
- 1 個區網遊戲伺服器 android 應用

工作內容
- iOS APP 開發
+ 使用 spritekit lib
+ 和區網遊戲伺服器進行 TCP 通訊
- android APP 開發
+ 使用 surfaceview
+ 和區網遊戲伺服器進行 TCP 通訊

程式語言
- swift
- java

學歷

私立淡江大學, 碩士學位, 數學 & 統計, 2006 ~ 2008

- 微積分助教
- 迴歸分析助教