Resume

RESUME

詹子賢

Cross-domain AI Application Engineer

Backend / Industrial Software / AI Agent Engineer

Connecting software, data, machines and AI.


Summary

製造業軟體與 Backend 工程經驗,涵蓋 SMT 生產系統、資料處理、設備整合、CI/CD、Observability 與 AI Agent 工具整合。

我的工作重心在不同 domain 之間的交界:把實體設備與生產流程的限制,轉成後端可以描述、可以驗證、可以被監控的模型,再讓 AI Agent 以受控的方式進入這些既有系統。

Skills

BACKEND

Python · FastAPI · Node.js · TypeScript · Express · REST API · DDD layering · SQLAlchemy · Prisma · pytest

DATA

SQL · PostgreSQL · Redis · Kafka · Data pipeline · CSV / FST parsing · Encoding normalization · Vector search (Qdrant)

INDUSTRIAL SOFTWARE

MES / WMS · SMT production flow · Machine file integration (Panasonic / Fuji) · Barcode workflow · Traceability · State machine modeling (XState)

IOT

MQTT · EMQX · Sensor data ingestion · Time-series storage · Device / machine integration

OBSERVABILITY

Prometheus · Grafana · Loki · Metrics & log pipeline · Alerting · Health check design

CI/CD & INFRASTRUCTURE

Gitea · Drone CI · Docker · Podman · Release lifecycle & rollback design · Self-hosted infrastructure

AI AGENTS

LLM application design · Tool calling · MCP server / client integration · Claude Code · Workflow automation (n8n) · RAG (LlamaIndex)

Selected Projects

  • SMT Production Assistant — 生產流程與防錯系統。多廠牌機台程式檔解析、條碼驅動流程、顯式狀態機。
    Vue 3 · TypeScript · FastAPI · XState · AG Grid
  • Release Controller — 把部署操作變成可控、可追溯的 release lifecycle:validation、approval、scheduled deployment、health check、rollback。
    FastAPI · Gitea · Drone CI · Podman
  • AI-managed WordPress — 以 Claude Code + MCP 維護一個真實運作的網站,Agent 採 capability-based least privilege。
    Claude Code · MCP · WordPress

Domain Experience

  • Manufacturing systems:SMT 生產流程、上料防錯、設備程式檔整合、生產追溯。
  • Backend engineering:API 設計、資料模型與一致性、領域邏輯分層、自動化測試。
  • Data & integration:異質格式與編碼正規化、資料管線、跨系統資料交換。
  • Infrastructure & reliability:CI/CD、容器化部署、release 控制、監控與日誌。
  • AI application:LLM 工具整合、MCP 能力設計、Agent 權限邊界、自動化工作流。

Education

  • Physics(undergraduate background)— 建立了以模型與量測理解系統的思考方式。
  • Electrical Engineering(graduate program,未取得學位)— 曾進入電機工程研究所,接觸 automatic control 與 power conversion,後轉往軟體工程發展。

Contact