Vh9vjmblio3jnwgbvwcx

蔡佳儒(Ashley)

我是後端工程師,喜歡開發、學習及嘗試新技術,也期待和戰友一般的團隊一起成長。

後端工程師
台北,台灣
[email protected]

技能


Go

Beego、Gin

Goroutine、testing


Python3

FastAPI、pytest、Coroutine


Database

PostgreSQL、Redis、MongoDB、MySQL、讀寫分離


Git

Github、Bitbucket(使用 Gitflow 流程)、Gitlab(使用 Gitlab 流程)


Docker

Docker、Docker-compose、Dockfile、Multi-stage build

Server

Uvicorn、Gunicorn、Nginx


PHP

Laravel PHPUnit (使用 Repository pattern)


ORM

gorm、SQLAlchemy、Laravel Eloquent ORM


DevOps 

微服務架構規劃、CI/CD建置、AWS及GCP操作經驗

開發經驗

  • APP產品後端開發
  • 第三方服務API串接(金流、視訊服務, Google、Line, 電商平台)
  • SQL性能調優
  • 多執行緒開發
  • CI/CD(Drone)建置
  • 應用程式容器化
  • AWS、GCP操作經驗
  • 微服務架構設計及開發
  • 社群網站開發
  • WebSocket即時通訊開發
  • 物件導向程式開發
  • 電子商務網站開發
  • 視訊服務 SDK 開發 (Zoom, Webex, GotoMeeting)
  • 資料庫規劃與建置
  • 後台報表前後端開發
  • 爬蟲資料擷取處理
  • Line Bot串接
  • API整合測試

學歷

世新大學, 學士學位, 資訊管理, 2010 ~ 2014

  • 專題:環境光影像處理修圖APP

工作經歷

春樹科技股份有限公司, 後端工程師, Aug 2022 ~ Feb 2024

主要負責產品APP後端開發、維運

  • 資料庫規劃與建立
  • 後端API開發
  • CI/CD建置
  • 功能架構規劃
  • APP內購流程規劃
  • 第三方API串接(發票、Google雲端服務、電商平台)
  • 開發經驗導入
  • SQL性能調優
  • 多執行緒開發
使用技術:Golang、Beego、Gin、Redis Cluster、PostgreSQL、Docker、Docker Multi-stage build、Drone

專案:
  • 發票對獎APP
    • 說明:擁有百萬級用戶的掃描發票對獎APP,並可以掃描發票、完成任務、抽獎等方式賺取代幣,可用於商城兌換獎勵,亦有內購商品,以及豐富的會員成就系統,結合區塊鏈推出專屬NFT及結合電商平台販售自有IP商品等。
    • 使用技術:Golang、Beego、PostgreSQL、Redis Cluster、Docker、Drone

同步科技股份有限公司, 資深後端工程師, Jan 2021 ~ May 2022

主要負責後端開發,以優質文章、社群媒體為主軸的全新產品開發及維運

  • 資料庫關聯圖設計
  • Schema 規劃與建立資料表
  • 社群媒體網站後端開發
  • WebSocket即時通訊
  • 微服務架構規劃與推動
  • 第三方服務api串接(Brightcove)
  • 單元測試
  • Coroutine開發
  • 多執行緒開發
  • AWS操作經驗
使用技術:Python3、FastAPI、WebSocket、Pytest、PostgreSQL、Redis、Docker、DB讀寫分離、Uvicorn、Gunicorn、MongoDB

專案:
  • 社群媒體網站
    • 說明:以優質文章、社群媒體為主軸的全新產品,會員可以按讚、留言、追蹤、訂閱等方式互動,並可分享各種優質文章賺取積分進而轉換為代幣收入,發布貼文與好友、粉絲互動。
    • 使用技術:Python3、FastAPI、PostgreSQL、Redis、Docker、DB讀寫分離、Uvicorn、Gunicorn
  • 聊天室
    • 說明:以WebSocket技術實作,使在線用戶可即時通訊的網頁應用程式,包含大廳聊天室、一對一私訊聊天。
    • 使用技術:Websocket、Python3、Asyncio、FastAPI、Redis、Docker、Gunicorn、MongoDB

東森得易購股份有限公司, 資訊工程師, Sep 2020 ~ Jan 2021

負責全端開發及維運用於集團內部所使用的網頁應用程式

  • 資料庫設計
  • 內部報名系統開發
  • Line客服後台系統維運
  • Line Bot 串接
使用技術:PHP、Laravel、MySql、Html、CSS、Bootstrap、JQuery、Vue、RWD、Docker

專案:
  • 內部報名系統
    • 說明:供集團內部活動報名使用,包含前台報名表單及後台統計數據,使用原生PHP搭配MVC架構撰寫。
    • 使用技術:PHP、MySQL、Html、CSS、JQuery
  • Line客服後台系統
    • 說明:以line bot方式使客戶可在Line中進行預約、了解產品資訊及售後服務等,亦包含客戶的各種統計數據,使客服人員能夠針對不同的用戶型態做產品的再行推廣。
    • 使用技術:Laravel、MySQL、Html、CSS、Vue

菁英雲教育科技股份有限公司, 後端工程師, May 2018 ~ Aug 2020

主要職責負責擔任後端開發,與 PM、前端、APP工程師合作,開發英日語課程線上學習系統與維運、前線狀況處理,以及透過部門學習時間自行研究技術及分享,包括:

  • 資料庫關聯圖設計
  • Schema 規劃與建立資料表
  • 單字學習系統開發(多益、雅思、托福、日語、全民英檢..)
  • 電子商務網站開發
  • 第三方服務串接(金流、視訊服務)
  • 視訊服務 SDK 開發 (Zoom, Webex, GotoMeeting)
  • 後台報表開發與分析
  • 測驗系統維運
使用技術:PHP、Laravel、PHPUnit、MySql、Html、CSS、Bootstrap、JQuery、RWD、Docker

專案:
  • 單字記憶系統
    • 說明:單字以列表或字卡方式呈現供學生背誦單字,並可測驗學習狀況,及查閱測驗結果。
    • 使用技術:PHP、Mysql、Html、CSS、JQuery
  • 雲分校 - 單字學習平台
    • 說明:單字以列表或字卡方式呈現供學生背誦單字,並提供多種測驗方式引起學習,另有後台報表紀錄使用者學習狀態等。
    • 使用技術:Laravel、L5-repository pattern、PHPUnit、Html、CSS、Bootstrap、JQuery、RWD、Docker
  • 福利講堂
    • 說明:學習英文的影音平台,並有串接金流,藉由購買不同時間長度的方案,即可觀看網站中所有內容,另有後台支援上傳影片、報表統計、會員資料表等。
    • 使用技術:Laravel、Html、CSS、Bootstrap、JQuery、RWD
  • 家教系統
    • 說明:老師可自行編輯屬於自己的教材、販售課程,並提供排課、上課等功能,可管理自己的學生資料,學生端則是能購買課程,並於課前課中課後完整學習。
    • 使用技術:Laravel、Repository pattern、PHPUnit、Docker
  • 視訊服務API整合套件
    • 說明:整合不同視訊服務API,使其可於Laravel快速建立或切換不同服務。
    • 使用技術:PHP、Laravel

先豐通訊股份有限公司, 軟體工程師, Dec 2014 ~ Apr 2018

開發廠內行政上或與製程資料相關應用之網頁程式

  • 內部系統開發與維運
  • 前端頁面規劃與製作
  • 資料庫規劃與建立
  • 後端API開發
  • 前端API串接
使用技術:PHP、MySQL、ExtJs、CSS、Html