教育
智慧自動化工程科 副學士 @ 國立臺北科技大學 , 2019 - 2024
榮譽
2023 大專資訊服務應用競賽
第二名 在競賽中與專案 Linux Odyssey
2023 g0v 零時小學校第四屆專案孵化競賽
首獎 在競賽中與專案 Linux Odyssey
2021 全國大專校院智慧機械與人工智慧暨電動車創意競賽
佳作 在競賽中與專案 EyeDrone
工作經歷
後端開發工程師 2577 Full Lucky
@- 開發了一個基於網頁的員工管理系統,用於排班、考勤和請假管理。(2577.com.tw)
- 實現了即時員工考勤報告,供主管查看。
- 實施了可自定義的班表、假期和年假計算方法。
- 使用 TypeScript、Koa、Prisma、Zod 和 Swagger 建立了 RESTful API 與文件。
- 通過 Jest 單元測試,並使用 CI/CD 部署到 Google App Engine。
全端工程師 @ LikeCoin
- LikeChain Indexer: 將鏈上數據索引到資料庫並提供基於 SQL 的 API。使用 Golang、Gin、PostgreSQL。
- ISCN Browser: 瀏覽 LikeCoin 鏈上的 ISCN 記錄。使用 NuxtJS、VueJS。
- LikeCoin Discord Bot: 在 Discord 中向訊息捐贈 LIKE,將訊息發布到區塊鏈。使用 NodeJS、NuxtJS。
- NFT Dashboard: LikeCoin 鏈上 NFT 統計儀表板。使用 VueJS。
後端開發實習生 @ IBM
- 基於深度學習的未翻譯字串檢測工具。
- 為 NodeJS 和 AngularJS 專案設置 Jenkins CI/CD 工作流程。
- 通過 Git 標籤自動部署至伺服器。
專案
LinuxOdyssey.xyz
團隊領導 / 全端開發工程師 / DevOps 工程師
- Linux Odyssey 是針對程式設計和 Linux 初學者設計的互動終端機教學網站,以遊戲化方式學習 Linux 指令,將 Linux 變成一個互動遊戲環境,從「學習 Linux」變成「玩 Linux」。
- 提供基於 Docker 的操作環境,讓用戶只要開啟網站即可練習 Linux 命令。使用 WebSocket 在網站上實現即時終端機資料傳輸。
- 使用 GitHub Actions 管理 DevOps 工作流程,進行持續集成和部署,保持高代碼質量並促進敏捷開發實踐。
- 由 180 名沒有程式設計或 Linux 經驗的國中生測試。60% 的學生能夠在沒有任何幫助的情況下使用終端完成任務。
EyeDrone
- 一個使用無人機和多光譜儀的水污染分析系統。
- 使用無人機拍攝的照片建立污染模型。
- 開發 RESTful API 以整合圖像處理算法和數據庫。
indieveloper (indie.tw)
- 一個推廣自由軟體及伺服器架設的 YouTube 頻道。
- 賦予每個人設置自己伺服器的能力。
- 在第一個月內達到超過 4,000 訂閱。
論文
特殊經歷
Liker.Social
- 籌集了 $100K LikeCoin 來啟動一個為 LikeCoin 社群設立的 Mastodon 伺服器。
- 1.8K 註冊用戶。
- 現已移交團隊維護。
技能
程式語言
TypeScript、JavaScript、Go、Python
框架
Vue、React、Nuxt、Django、TensorFlow
資料庫
PostgreSQL、MySQL、MongoDB
DevOps
GitHub Actions、Linux、Docker、Jenkins、Proxmox