王重鈞的個人照

Full-Stack · Cloud Infrastructure · Applied AI

王重鈞

Chung-Chun Wang · Takala Wang

Software Engineer / Full-Stack & Cloud Infrastructure

履歷 PDFEmail ↗LinkedIn ↗GitHub ↗Blog ↗

關於

我是王重鈞,全端與雲端基礎設施工程師、開源專案維護者,擅長把研究原型與 AI 應用做成穩定上線的產品。

  • 國立陽明交通大學

    資訊科學與工程研究所碩士

    2025–2027 · 目前就讀

  • 國立臺灣師範大學

    資訊工程學系學士

    2021-09–2025-06

01

經歷

  1. 2025-12–Present · 兼職

    GitRoll — Full-Stack Engineer / R&D

    負責 AI Skill Engine 的 AI 協作紀錄評分,以及 Skill Challenge 從出題、作答環境、評分到報告的端到端流程。

    • AI Skill Engine:可驗證的 LLM 評分器在真實資料上,模型與人工評分的差距落在兩位人工評分者彼此的差距之內;設計取捨與驗證過程都以 ADR 記錄。
    • Skill Challenge:從出題到報告的端到端流程完成出題、作答環境、評分到報告的完整流程,並串接 Google Classroom 自動收件與同步。
  2. 2025-07–2025-08

    Acer Medical — R&D Summer Intern

    把 aiGait 步態分析模型從開發環境帶到真實的 mobile/edge 使用情境,推論速度約提升 300%。

    • 模型是先物件偵測、再估計骨架的 cascade 架構;我把推論從 PyTorch 轉為 ONNX Runtime。
    • 把前後處理移到裝置端並向量化,減少額外的執行負擔。
  3. 2023-07–Present

    Cool English — Part-Time Full-Stack Developer

    與國立臺灣師範大學英語學系及教育部合作,長期開發三個英語學習產品;其中 Speech Examination Platform 由我從零主導,詳見大型專案。

    • Voice Studio:教師以 SSML 視覺化編輯器設定多人角色、語音、停頓、語氣、速度與音量,直接產生聽力測驗素材。我負責部分前端、API integration 與 audio processing,串接 SvelteKit、Tailwind CSS 與 Azure TTS 輸出;約減少 80% 人工錄音工作。
    • English Scenario Chatroom:食、衣、住、行、育、樂等生活情境的英文口語練習,串接語音輸入、chatbot 對話與語音播放。我以 Hugging Face Chat-UI 為基礎整合 Azure Speech Recognition 與 Azure TTS;已用於 10+ 場互動練習。

02

主要專案

NOJV 登入後題庫

Open-source online judge

NOJV

我發起並主要維護的開源線上評測平台,從題目、課程與競賽,到 sandbox、評測排程與 Kubernetes release 都由我設計,已有 300+ 名學生在正式課程中使用,尖峰同時在線 100 人,累計 2,000+ 筆提交。

  1. 01

    評測排程:用 Temporal 原生優先權取代自製協調器

    壓力測試中 100 筆提交在 243 秒內全數 AC;逐一刪除 Temporal 的 4 種元件 pod 後,32 筆提交仍全數 AC,沒有遺失任何工作。

  2. 02

    Sandbox:準確量測時間與記憶體

    空程式的量測降到 0.98 ms;記憶體超限的 smoke test 從約 1/3 失敗變成 6/6 通過。之後再以 seccomp 限制 IPC,並在每筆測資前後清空暫存區,堵住同一 stage 內測資之間的狀態洩漏。

  3. 03

    Release 與可靠性

SvelteKit · TypeScript · Tailwind CSS · Monaco Editor · Temporal · PostgreSQL · Prisma · Redis

閱讀完整案例 →
Hinagiku 首頁

Collaborative learning platform · 2024-09–2025-06

Hinagiku

中央研究院資訊科學研究所與國立臺灣師範大學合作的研究計畫,以 Think-Pair-Share 串起教師範本、學生討論、即時轉錄、AI 引導與成果分析,並曾在真實課堂試用。

  1. 01

    負責 LLM chat core,串接討論內容、提示與模型回應。

  2. 02

    實作 discussion/summary APIs,串接討論資料、AI 分析與摘要生成。

  3. 03

    完成 PDF parsing、voice records 與 PDF/DOCX export,讓教師從課堂討論直接產出可保存的成果文件。

SvelteKit · TypeScript · Firebase Auth · Firestore · Google Cloud Storage · Cloudflare R2 · Genkit · Google Gemini

閱讀完整案例 →
Speech Examination Platform 正式首頁

Cool English project

Speech Examination Platform

我從零主導的英語口說模擬測驗平台,涵蓋七種題型、學生錄音、AI 評分與管理端,已支援 1,000+ 學生準備考試。

  1. 01

    非同步評分:撐過限流、重啟與同時開考

    2000 個 session 規模的壓力測試 0 失敗。同一輪壓測也抓到 100 名學生同時開考時約 50% 請求失敗的問題,改用 READ COMMITTED 搭配唯一約束與重試後解決。

  2. 02

    錄音可靠性:用稽核資料找出真正原因

    稽核資料顯示 WebKit 的 webm 錄音有 165/291 筆只有 5 bytes,推翻了原本「冷啟動」的假設;改讓 WebKit 使用 mp4 後解決,並據此找出考試中 47 筆受影響的 iPad 作答。

  3. 03

    評分公平:不讓語音辨識錯誤變成違規判定

    語音辨識錯誤不再讓作答被判違規或遺失分數,評分規則調整也能直接套用到既有成績。

SvelteKit · TypeScript · Azure Speech · Azure OpenAI · PostgreSQL · Prisma · BullMQ · Redis

閱讀完整案例 →
NYCozU 選課查詢(coz-planner)

2026-04–Present · 學生開源社群(非正式工作)

NYCU LIFE — 校園平台與 Kubernetes 基礎設施

在學生開源社群參與校園服務與 Kubernetes 叢集的建置並負責維運,也發起了選課查詢網站。

  1. 01

    零信任的正式環境機密初始化

    正式環境不保留任何臨時高權限帳號;完整的機密生命週期寫入文件。

  2. 02

    正式環境只接受版本化映像

    正式環境的映像只能使用 SemVer 版本號(可附 digest),不合規的 manifest 無法合併。

  3. 03

    我主導的服務

Kubernetes · Argo CD · Kustomize · Cilium · Traefik · Gateway API · OpenBao · External Secrets

閱讀完整案例 →

Research project

LTTC GEPT 口說評量研究

與語言訓練測驗中心(LTTC)及臺師大語音與機器智慧實驗室合作,開發結合圖片、題目與語音的全民英檢口說自動評量系統。

  1. 01

    微調 BLIP-2 並設計 T5 語言模型的提示,改善多模態口說評量;熟悉內容準確率 71%,未見內容 68%。

  2. 02

    成果發表於 O-COCOSDA 2024,並延伸為 SLaTE 2025 第一作者論文的資料增強方法。

  3. 03

    與 LTTC、NTNU Speech and Machine Intelligence Laboratory 合作;Advisor: Prof. Berlin Chen。

PyTorch · BLIP-2 · T5 · Whisper · LLM Prompting · Multimodal Assessment · Hugging Face

閱讀完整案例 →

Enterprise knowledge retrieval

Delta-NTNU ChatBot

為企業內部知識查詢比較多種 RAG 與 knowledge graph 檢索架構。

  1. 01

    設計並比較 GraphRAG、LightRAG、Semantic Indexing 與不同 semantic query 方法。

  2. 02

    建立檢索實驗與評估流程,分析架構選擇對檢索效率及回答品質的影響,並整理為企業知識問答系統方案。

  3. 03

    與 Delta Electronics、NTNU Speech and Machine Intelligence Laboratory 合作;Advisor: Prof. Berlin Chen。

RAG · GraphRAG · LightRAG · Semantic Indexing · Vector Retrieval · Knowledge Graphs · LLM Evaluation · Retrieval Experiments

閱讀完整案例 →

03

其他作品

OnStage TW 首頁

OnStage TW

整合臺灣戲劇演出、篩選、地圖、收藏、RSS 與 PWA 的全靜態網站。

SvelteKit · Svelte 5 · TypeScript · Tailwind CSS

TWLinter CLI 檢查範例

TWLinter

臺灣繁體中文用語檢查與轉換工具。

Rust · Cargo · CLI · Chrome Extension

urtube 首頁

urtube

黑客松總冠軍作品:經使用者同意匯入 YouTube 觀看紀錄,以 AI 分析興趣,協助人們找到共同話題。

TypeScript · LLM Classification · Semantic Embeddings · Clustering

Weave-In 首頁

Weave-In

免註冊、最多 8 人的瀏覽器會議室,由 AI 主持人偵測群體迷思,並在參與者同意後才介入。

TypeScript · React · Vite · Cloudflare Workers

lookline 使用者旅程檢視

lookline

時尚社群電商原型:買衣服就能生成可被改作、搭配與分享的 Look,這些互動再回饋給推薦與製造端。

TypeScript · Cloudflare D1 / R2 · Drizzle · Vision Model Enrichment

1111 Job Scout 本機前端

1111 Job Scout

以 1,218,635 筆固定職缺資料建立搜尋平台,以 BM25 正式檢索搭配受驗證門檻控制的混合檢索研究。

SvelteKit · TypeScript · FastAPI · Python

codex-chronicle 產出的一期報紙

Codex Reporter / codex-chronicle

由 Codex 自動研究、編輯與發布,並依讀者回饋調整內容的個人化電子報 plugin。

Codex Plugin · Static Publishing · Scheduled Workflows · Feedback Loop

Routa 本機範例行程

Routa

能因淹水、封路、捷運中斷或 YouBike 無車而重新規劃的自然語言行程系統。

Next.js · TypeScript · SQLite · Gemini

repo-lens 本機首頁

repo-lens

以 Gemini 分析 Git repository 結構、技術組成與開發歷史的全端平台。

Next.js · Firebase Auth · Firestore · Gemini

behavioral-kit 產生繁中題庫

behavioral-kit

雙語行為面試 Agent Skill:依職缺產生題庫、以 STAR 結構記錄回答,並產出評估報告與錄用建議。

Agent Skill · Python · uv · STAR Interview Method

04

研究與獎項

論文

獎項

一起聊聊?

工作、合作或技術交流,都歡迎來信。

ccwangtakala@gmail.com

LinkedIn ↗GitHub ↗Blog ↗

更新於 2026-09-30