66 lines
4.0 KiB
YAML
66 lines
4.0 KiB
YAML
cv:
|
||
name: "Ding-Lian Chen (陳定廉)"
|
||
location: "Taipei, Taiwan"
|
||
email: "shadow449515@gmail.com"
|
||
phone: "(+886) 0979508405"
|
||
social_networks:
|
||
- network: GitHub
|
||
username: Dingian
|
||
|
||
sections:
|
||
summary:
|
||
- "專注於現代化 Python 後端架構與 AI 應用的軟體工程師,具備運用 Azure OpenAI 與 LangChain 獨立建構企業級 RAG 與 Text-to-SQL 微服務原型的實戰經驗。"
|
||
- "熟悉 FastAPI、Pydantic v2 與 SQLAlchemy v2 (Async) 現代化非同步架構,注重系統安全性與高併發處理,能實作 RLS 租戶資料隔離與 AST 解析防護機制,並具備效能瓶頸排查與快取優化能力。"
|
||
|
||
education:
|
||
- institution: "National Taipei University (國立臺北大學)"
|
||
degree: "Bachelor of Science"
|
||
area: "Communication Engineering (通訊工程學系)"
|
||
location: "New Taipei, Taiwan"
|
||
start_date: "2021-09"
|
||
end_date: "2025-06"
|
||
highlights:
|
||
- "相關修課:資料結構與演算法、數位訊號處理、資訊理論、計算機網路、線性代數、機率與統計。"
|
||
|
||
experience:
|
||
- company: "Galaxy Software Services (叡揚資訊)"
|
||
position: "AI Backend Engineer Intern"
|
||
location: "Taipei, Taiwan"
|
||
start_date: "2025-12"
|
||
end_date: "2026-03"
|
||
highlights:
|
||
- "專案背景:負責「企業級 LLM Gateway 智能查詢微服務」的核心架構設計與開發,完成概念驗證 (POC) 並移交標準化部署環境,旨在讓 VIP 客戶以自然語言跨表單檢索 CRM 業務數據。"
|
||
- "進階 Text-to-SQL:設計自然語言至母產品 JSON Schema 的動態映射層,運用 Few-shot Prompting 提升複雜業務邏輯下的 SQL 生成準確率。"
|
||
- "RAG 與效能優化:設計 Semantic Caching 機制並導入 Redis 快取層,在 50 CCU 壓力測試下將 LLM API 延遲由 ~3200ms 降至 ~30ms,驗證低延遲架構可行性。"
|
||
- "資安與數據治理:實作基於 AST 解析的 SQL Guard 防護機制,100% 攔截惡意 DDL/DML 操作;結合 PostgreSQL RLS 確保多租戶環境下的資料絕對隔離。"
|
||
- "基礎設施與移交:建立 Shadow Wallet 機制進行 API Rate Limiting 防護;全案採用 uv 進行依賴鎖定,並撰寫 Podman Dockerfile,將開發至壓測環境的部署流程標準化以利團隊交接。"
|
||
|
||
- company: "經濟部產業發展署 (IDA, MOEA) & 臺北大學"
|
||
position: "AI 應用人才培育計畫 (智慧製造專班)"
|
||
location: "New Taipei, Taiwan"
|
||
start_date: "2025-08"
|
||
end_date: "2025-11"
|
||
highlights:
|
||
- "於畢業後參與 300 小時密集實訓,並獨立考取「iPAS AI 應用規劃師 (機器學習) 中級」證照,建立扎實的機器學習理論基礎並轉軌生產環境級 AI 開發。"
|
||
|
||
projects:
|
||
- name: "食道語者語音輔助裝置 (AI 聲學特徵分類系統)"
|
||
start_date: "2023-09"
|
||
end_date: "2024-06"
|
||
highlights:
|
||
- "專案背景:結合數位訊號處理與深度學習的無障礙輔助裝置,旨在還原食道語者的自然語音以解決溝通障礙。"
|
||
- "技術實踐:導入 Hanning Window 與 Overlap-Add 技術平滑音訊;使用 PyTorch 訓練 CNN 進行聲學特徵分類,測試集準確率達 86%。"
|
||
- "競賽殊榮:憑藉端到端實作完整度與社會影響力,於通訊工程學系畢業專題競賽中擊敗 17 組團隊榮獲「第一名」。"
|
||
|
||
skills:
|
||
- label: "Backend & Systems"
|
||
details: "Python (FastAPI, Pydantic v2, SQLAlchemy v2), RESTful API, Asynchronous Programming"
|
||
- label: "AI & LLM Stack"
|
||
details: "Azure OpenAI (GPT-4o-mini), LangChain, RAG, Text-to-SQL, Few-shot Prompting, Embedding Models"
|
||
- label: "Data & DevOps"
|
||
details: "PostgreSQL (pgvector, RLS), Redis, uv, Docker/Podman, Linux, Git, Locust (Load Testing)"
|
||
- label: "Architecture"
|
||
details: "Multi-tenancy, Semantic Caching, Rate Limiting, AST Parsing, SQL Injection Defense"
|
||
|
||
design:
|
||
theme: sb2nov |