ding-lian-cv/my_cv.yaml

66 lines
4.0 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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