About

工作經驗

技術副總監 | 恩平方財經公司 | 2026.1 - 至今

AI 架構

  • Cloudflare Serverless 架構(D1, DO, KV, AI Search, Worker, Workflow),提供 serveless 減少維運成本
  • RAG 設計與建置,Vector, LightRag ,設計 metadata,於篩選與加權設計,總經領域的 query rewrite。
  • AI Gateway 監控, model fallback 設計,讓遭受地域限制請求切換可用模型。
  • 模型依照用途挑選與價格評估。
  • Prompt編寫與工程分離設計,不同環境切換與版本控制機制與安全部署。
  • 設計 Agent 在不同用途下的 tool call設計
  • MCP Server,提供不同驗證機制,提供外部與內部調用。

內部 workflow 服務設計

  • 實驗性質的爬蟲與 AI 整理平台部署。
  • 排程提供報表通知。
  • 開發提升內部效率的服務,縮短流程時間與降低對外部付費軟體依賴。

內部教育訓練

提升工程與其他職能員工在 Vibe coding上的提升。

  • 每月舉辦 Workshop,在 web service上的基礎架構與提升內部效率工具分享。
  • 協助申請政府AI 算力計劃申請。

解決方案工程師, Docubank 大庫辦, 2024.3 - 2026.1

軟體架構

  • 技術挑選與可行性測試與評估
  • 設計基礎建設、軟體架構。
  • gitlab CI/CD 流程
  • google cloud function 與 cloud run處理每天需使用,使用時間低的獨立服務。
  • AWS SES 與 Lambda,設計自動收信與拆解的 workflow
  • 使用 nx 作為 monorepo,將前後端一同管理。

軟體開發

前端

  • React, tanstack router, zustand, SPA架構。
  • Nextjs 於官網與文件產生。
  • GraphQL : apollo , Codegen 封裝管理。

後端

  • nestjs 以 GraphQL 設計大部分 CRUD API,以 REST 設計高用量 API。
  • trigger.dev 作為 pipeline 資料處理 (OCR、LLM、演算法分類) 與 cron,對於可以重做與併發平行處理數量調整。
  • 設計檔案自動分類的核心演算法
  • 資料倉儲,整合 Google drive、One drive、Nas、Email.. 等不同資料,作為 MCP 的資料源。
  • 撰寫法律文件分析的 LLM prompt 與資料驗證
  • 法律文件對應的 AI 生成書狀 pipeline 處理流程
  • 使用 opencv 影像辨識,處理 open source 無法正確判讀的 barcode

產品管理

  • 擔任 product owner,拆解需求拆分設計、後端、前端開發進度
  • 產品前期發包外部設計,討論 functional map、design system、UI flow,最後的驗收工作

外部溝通與成本規劃

  • 結合軟體架構,估算 Aws、OpenAI 等架構上需要的服務成本分析與定價策略
  • 策略夥伴銷售端溝通與客戶端教育訓練
  • 合作方的技術與需求收集與規劃產品迭代

資深軟體工程師, Rytass, 八拍子, 2023.9 - 2024.2

以後端評估商業需求,架構後台的上稿排程與導入內部新的 CMS SDK,調整 SDK 與內部 CMS Saas 的整合,讓新的 CMS 能落地在產品,維護公司開源整合工具於 nestjs,設計 graphql 用於 i18n 多語系的專案,設計同步標籤 (多語系) 與非同步標籤 (語系分離) 系統,達成客戶對於多語系不同應用需求。

主導行銷資料整合專案,整合 meta, GA 與客戶委外的票務系統,為了繞過委外票務系統採用 aws 登入機制,製作 chrome extension 於 client 端,定期拿 token 傳回主機,達到更新 token,可以從 server 同步資料。

使用技術

  • backend: nestjs, graphql, typeorm
  • frontend: nextjs (SSR)

資深 Blockchain developer, 國泰金控, 區塊鏈技術發展科 2022.11 - 2023.08

研究區塊鏈應用為主與落地應用開發,參與國內首檔 STO 系統開發,主要負責與臺灣集中保管結算所資料交換規格、程式設計與溝通修正,以及科內的技術研究 workshop 與讀書會,導入後端新技術與前端技術支援。

使用技術

  • backend: express, nestjs, typeorm, prisma, keystonejs, graphQL
  • frontend: nextjs, tailwindcss, apollo client

開發

  • 在 STO(證券型代幣)專案中負責功能開發和財務報表開發,並與臺灣集中保管結算所進行串接溝通和修正規格。
  • 結算資料上傳:設計並規劃每日結算資料上傳的 retry 與備援機制,確保資料的正確性和可靠度。
  • 開發排程系統:導入新的 NestJS 框架開發排程系統,並記錄每次排程的執行時間,翻寫不再維護的 Grafana 套件,確保系統的可靠性和效能。

研究與開發領導

帶領三位同事訂定年度技術KPI內容共同完成兩個教學研究,檢討內部技術堆疊架構與新技術導入。

  1. GraphQL 與 Prisma
    以實務 CMS管理,討論 GraphQL與 rest差別,以及實際上的串接,與應用層面的替代與好處。
  2. Nestjs後端框架導入
    改善部門內部軟體架構的疊床架屋,如何透過 nestjs 讓套件維護與整合提升,以及利用nestjs的軟體架構把原先系統設計錯誤的 design partten如何分辨與使用正確的設計。

Team leader (Backend Engineer), 奧丁丁集團 2020.3 - 2022.4

任職於區塊鏈實驗室,部門主要承接以區塊鏈解決方案的 B2B 的專案與公部門標案,與 BD 和 UX 根據需求設計商業邏輯定義產品,系統流程規劃、專案管理及顧客溝通、技術諮詢,主要為後端開發,前端開發、資料庫設計、流程規劃、區塊鏈應用 (私鏈、以太、Polygon)。

使用技術

  • backend: Laravel (PHP), flask, fastapi (Python), Node (Express, Koa)
  • frontend: Vue2, Vue3, 原生 Javascript, alpinejs
  • 工具: miro (user story mapping), Jira (scrum)
  • DB: Postgres, Mysql
  • Cloud: AWS, GCP
  • Devops: Docker, K8S

工作內容

  • 導入 Jira,內部教學與 Scrum 概念給公司所有 Product Owner。
  • 政府專案標案簡報、期初中末會議 (技術支援)。
  • 外部合作案軟體交付,教育訓練。
  • 專案評估:使用技術,工作內容安排,軟體架構,DB Schema 設計,商務邏輯規劃。
  • 軟體開發:70% 後端,30% 前端,
  • 文件撰寫:使用 openapi、markdown 撰寫。
  • 測試撰寫:Laravel 使用 phpunit、Pest,Python 使用 Pytest,前端則使用 Selenium 用於開發時快填寫表單與模擬使用者行為測試。
  • 部門開發流程建立:user story mapping 去拆解需求與流程,在 sprint 開始起解決 UX 架構,同時讓 backend 和 UI 先行開發,才到末端的 frontend。
  • 面試與新進人員試用期評估。

Senior Software Engineer, 親子天下(天下集團) 2018.12 - 2020.3

獨立開發專案,配合 Pm 與設計協同 devops 完成專案與佈署。

  • 後端:使用 Php (Laravel), Python (Flask),進行外部網站,以及功能性 Api。
  • 前端:使用 Vue.js (vue router, Vuex) 進行 SPA 與 Chrome Extension 開發。
  • 使用 Google Cloud 的 gce 運行 Laravel, Gae 運行功能性的 Api,以及 Firebase + algolia + firestore 搭建活動型 serverless 網站。
  • 撰寫單元測試做自動化測試 (phpUnit, pytest, Selenium)。
  • 導入 Laravel Nova CMS,並開發 Package 提供專案重複使用。

軟體工程師, 宇宙方塊 (weddingday) 2017.11 - 2018.10

軟體工程師, 祥如國際, 2016.6 - 2017.10

機電/ 專案工程師 , 2014.8- 2015.9

主要客戶為銀行業與電信業的電腦機房建置,專案性質負責報價、弱電施工設計、圖控軟體撰寫。

PM角色

  • 網路與訊號材料、工程佈線估算。
  • 審核與修改施工設計圖面。
  • 設備規格挑選/送審文書。
  • 協調工地-會勘、稽核、驗收,業主的工程會議。
  • 客戶報價。

SCADA工程師

  • 圖控 UI/UX 設計。
  • 圖控軟體撰寫(Webaccess)。
  • PLC端程式邏輯設計。
  • 控制盤設計繪製 空調/消防/極早期/PDU/數位電錶/環境溫濕度。
  • 電腦端軟體委外設計管理。
  • 客戶端教育訓練

特別助理 , 德穎冷凍空調設備, 2010.6 - 2012.8, 2013.4-2014.7

主要客戶為統一集團與統一次流通集團,負責全國約1000間門市工程與維修保養。

工作流程設計與規劃

派工系統:導入Google Apps服務/GPS車隊管理/NAS架設,規劃全公司智慧型手機的服務應用。

技術文件化,文件雲端化:將技術以文字、圖片、流程方式製作成電子檔,使用google apps服務。

建教合作

  • 撰寫雙軌菁英旗艦計畫的申請等相關文件。
  • 教育訓練與教案。
  • 參與相關評鑑與會議。

工程會勘與工程設計圖/規劃書

  • 現場會勘/協調。
  • 施工圖繪製 2D/3D。
  • 相關規劃書撰寫

機電工程師, STEVEN LEACH GROUP, 2012.9 - 2013.3

  • 機電、空調、消防等現場系統繪製與設計。
  • 對內與設計師、工務溝通協調介面。
  • 對外發包溝通、管理,協調工種互動交錯的設計。
  • 現場會勘、安裝、調校、測試、驗收,以至竣工結案之工作執行上的溝通、協調,配合開會及掌握專案進度。

學歷

國立台北大學,企業管理所,2007 - 2009
論文:處置效應實證 - 以台灣期貨自營商為例

國立台北科技大學,冷凍空調系,2000 - 2004
得獎:ASHRAE 台灣分會,大學實務專題論文獎
專題:冷凍真空幫浦抽氣性能研究 (應用於農作物大量面積冷凍效果)

Projects

MM AI

首家整合總經、產業、公司的AI 決策平台

親子天下 後台產生專題報導的解決方案

後台產生專題報導的解決方案

親子天下 Chrome extension 文章關鍵字

使用vue製作 chrome extension

親子天下 教育創新

提供報名、投票、開票系統

親子天下 小行星點讀筆

管理產品註冊、註冊會員音擋下載。

Wen for all

在俄羅斯侵略烏克蘭的時候,除了捐錢,我們還能做些什麼?

奧丁丁 Owlting NFT Marketplace

此站為法幣購買NFT的網站,提供B2C、C2C上架販售模式,一般直購、拍賣、盲盒等販售方式,也與國內許多大品牌進行合作,也遇地方宗教藝術合作,在疫情期間透過線上點燈、購買錢母、光明燈,解決疫情時代人們在宗教上需要的慰藉。

親子天下 Maker party 2019

應用 google sheet api 完成資料填充與設計 serverless 掃票系統

奧丁丁 美國 The Harvest Chain

主要為農業iOT與生產流程區塊鏈系統。

奧丁丁 台灣林產品生產追溯系統

為協助我國林產品溯源及生產履歷等資料詳實登載,特別導入區塊鏈系統,藉由區塊鏈公開且不可竄改之特性,確保林產品消費安全,並強化與消費者之溝通對話,提升林產品附加價值,增加臺灣林產品之競爭力

親子天下 活動網站

提供全站活動曝光

Copyright © 2023 - All right reserved