---
# System prepended metadata

title: 專案經歷與作品集

---

# 專案經歷與作品集

可利用 HackMD 左側的目錄來瀏覽各個專案, 內含重點功能說明與技術應用。

## 專案經歷

### OwlTing - 企業級多階層管理加密錢包 (2023~)


### OwlTing -  NFT Market Place (2022-2023) 

**Tech Stack:** `Laravel / Vue.js / PostgreSQL / Redis / Elasticsearch / GCP / K8S / DroneCI / NodeJS / Solidity`

**Description**
- 負責 OwlTing NFT 平台的區塊鏈開發，使用 **Solidity** 撰寫智能合約透過 Web3.js 部署到 **Polygon** / **Ethereum**
- 編寫智能合約，管理平台上的NFT 創建和交易
- 協助設計和開發平台的前端介面
- 實作 OwlTing NFT 的交易市場，包括購買、出售和拍賣競標功能，並實現加密貨幣與法幣交易方式
- 設計彩蛋與盲盒機制，實現 NFT 的隨機分配和隨機獲得
- 透過 self-hosted 的 geth 節點與鏈上交互與溝通，同時有備用的Infura與QuickNode服務確保服務穩定
- 使用 Atomic Lock 解決 高併發搶購的race condition問題

> 服務連結：[你的創作即將席捲全宇宙 - OwlTing NFT Marketplace](https://nft.owlting.com/?locale=zh-TW)

### OwlTing - OwlJourney 旅遊平台 (2021-2022)

**Tech Stack:** `Laravel / Vue.js / MariaDB / Redis / Elasticsearch / AWS`

**Description**
- 負責 OwlJourney 旅遊平台的維護與新功能開發，透過 Laravel API 框架及 Vue.js 前端，提供良好的使用者體驗。
- 串接其他跨國 OTA API，管理全球 30 萬房源資料。
- 使用 **Queue** 處理大量資料的 Job，提高處理效率。
- 使用 **Redis** 做緩存，加快存取速度。
- 使用 **Elasticsearch** 實現全文搜索。
- 使用 **Cloudwatch** 管理伺服器日誌，紀錄錯誤並透過 Kibana 視覺化資料管理，分析資料與監控服務執行狀態。
- 實作類 Google Maps API，實現地圖搜索功能。
- 實作付款介面，串接 Stripe API、ApplePay、GooglePay、PayNow、Cathay、intella 等各家金流，並確保使用者在購買旅遊商品時的安全性、便利性和付款功能的穩定。
- 使用 AWS S3 儲存和管理平台上的圖片和影片，並透過 CloudFront CDN 提高平台效率。
- 處理不同幣別的匯率轉換和多語系跨時區跨境電商。

> 服務連結：[奧丁丁揪你 - 訂房超輕鬆，精選優質旅宿，訂越多省越大 - OwlJoureny](https://www.owlting.com/owljourney/)

---

### TWJOIN - SAT線上課程平台 (2020)

- 串接**Vimeo**影音串流API管理課程影片，提供使用者高品質的影音學習體驗
- 以**Laravel**搭配**MySQL**開發後台管理系統，提供管理員管理課程、訂單、使用者等相關資訊
- 以Vue.js 開發前端網站與老師管理課程介面，提供使用者介面友善且易於操作的使用體驗
- 串接**藍新金流**與發票，提供使用者安全、快速的付款與發票開立功能

**成果：**
平台上線三個月後課程募資迅速超過三百萬，一年後，累積學習訂閱人數超過10,000人，平均每人每週觀看時長達到40分鐘以上。

### TWJOIN - LineBot 機器人電商網站 (2020)

**Tech Stack:** `Django / MySQL`

- 開發以Line bot 為主的類 Chatisfy 聊天機器人電商平台

### TWJOIN - AsiaYo亞洲遊亞洲線上住宿訂房網 (2020)

**Description**
- 根據不同串接的平台開發微服務，提供主系統與目標平台的 Adapter
- 與中國**去哪兒**、阿里巴巴旗下**飛豬旅遊網**、**Siteminder** 等大型OTA平台系統介接，提供主系統以RESTful API 系統介接，與目標系統溝通，擴大平台的住宿選擇及覆蓋地區

### TWJOIN - 何嘉仁美語求職客服機器人 (2020)

- 使用**Laravel** 搭配**Botman**搭建後端API系統，串接Facebook API 實作聊天機器人
- 提供求職者在求職問題諮詢時，適度的引導提供資訊查詢與交互，並串接AWS SES 服務將求職者的進一步問題及資訊發信給主要負責人

**成果**
自動化一般客服的繁瑣細節、降低30%耗費在客服回覆重複繁瑣問題的人力成本，提高工作效率。

### TWJOIN - 合作金庫點數活動站 (2020)
**Tech Stack:** `Vue.js`

- 協助網頁切版後與後端API 的串接
- 串接與合作金庫網銀會員加密登入服務
- 打造一個可用累積點數兌換商品的活動平台


### TWJOIN - 團購平台 (2019-2020)

**Tech Stack:** `Vue.js / 微信小程序 / Laravel / MariaDB / Azure / LIFF`

- 負責前端與後端的開發，建立一個團購平台，讓使用者發起團購，搶佔辦公室團購商機
- 開發**微信小程序**，實現微信登入與支付，提高產品中國地區可見度
- 透過**LIFF** APP 綁定實現訂單進度追蹤與訊息通知


---

### 公司內部金流整合API (Before 2019)

- 開發內部系統使用的微服務，整合 **綠界** 、 **藍新** 、 **歐付寶** 、 **TelePay** 、 **速買配** 等各家第三方金流收款服務
- 開發 **Laravel金流套件** 統一各專案金流服務的API接口，使用一套金流套件可自由選擇串接金流服務提供商
- 統一金流訂單，方便管理及查詢
- 有內部服務需要串接金流服務時，開箱即用，不需重複開發串接接口，閱讀各家文件。
- 付款回傳通知觸發時，根據串接專案通知相對應的專案接口執行付款後後續業務邏輯

### 遊戲伺服器自動贊助系統 (Before 2018)

- 使用**Laravel**開發管理後台設定管理金流服務
- 前端使用純**PHP**開發簡易網站模板
- 伺服器使用**Nginx**，設定緩存提升前端網站存取效率


### 自動建站系統 (Before 2018)

- 使用**Laravel**開發管理後台設定管理金流服務
- 串接**cPanel** API 快速建立使用者與資料庫
- 建立**Discuz!** 或 **Wordpress** 等網站論壇部落格開箱即用，不需要管理伺服器也可以輕鬆經營自己的網站
- 產生虛擬主機服務資訊檔案下載

### UrDa 其昜電動車 (Before 2017)

- 以**NodeJS** 透過 **socketIO** 連線監控管理電動車狀態
- 使用 **Laravel** 作為後端開發**RESTful API** 提供租賃系統串接介面
- 使用**MySQL** 處理訂單與會員關聯資料庫
- 使用**MongoDB** 紀錄位置地理資訊
- 串接智付通(現為藍新)金流

### 錦宅選豆漿 (Before 2016)

- 開發電商網站
- 串接**合作金庫收款**服務