KJYANG / CURRICULUM VITAE
Open to Remote Opportunities
KJyang Software Engineer.
Full-stack · Backend · AI Integration
具備正式完全遠端任職經驗的軟體開發者。曾於雲書苑教育科技有限公司參與教育、學習與內部 Web 應用的全端開發,涵蓋前端介面、後端功能與 AI 服務整合;另持續開發開源工具與個人專案。
以遠端為必要條件;工時、協作時段與合作形式可討論。
01 / PROFESSIONAL EXPERIENCE
工作經歷
Software Developer
雲書苑教育科技有限公司
主要負責教育科技與內部 Web 應用的全端開發,將需求轉為前端操作流程、後端功能與服務整合。
- 參與教育與學習相關 Web 應用開發,串接前端介面、後端 API 與資料處理流程。
- 依內部使用需求實作 Web 工具與操作流程,包含 AI 輔助簡報製作等應用。
- 參與機器人教學相關工具開發,涵蓋模擬操作與程式碼生成流程。
- 整合 AI 服務與應用功能,處理使用者輸入、資料傳遞與結果呈現。
- 在完全遠端協作中完成新增功能、既有程式修改、問題排查與交付。
受 NDA 約束,僅列工作範圍,不公開內部產品名稱、架構與實作細節。
02 / SELECTED PROJECTS
精選專案
Discord Problem-Solving Bot
以 Discord 提供題目圖片辨識、解題回覆與追問功能,曾供數十名同學使用,運行約一年。
- 串接 Mathpix OCR 與 LLM API,將題目圖片轉為解題回覆。
- 以 SQLite 保存對話上下文,支援後續追問;將長回覆分段以符合訊息限制。
- 長期服務已結束,目前保留 Demo。
核心技術
Python · discord.py · Mathpix · LLM APIs · SQLite
Sift
針對程式碼分析與安全檢查設計的開發者工具。
- 以確定性分析優先處理可明確判斷的問題,整合 Semgrep 靜態分析。
- 輸出 SARIF 報告,使用 SQLite 保存掃描資料。
- 提供選用的 LLM 分析,補充可追蹤的檢查流程。
核心技術
Go · Semgrep · SARIF · SQLite · LLM Integration
Character Studio
處理角色與對話資料的後端原型。
- 以 FastAPI 提供 API,使用 Pydantic 驗證輸入資料。
- 辨識對話格式、轉換並正規化結構化資料。
核心技術
Python · FastAPI · Pydantic
Personal Portfolio
持續維護的個人網站,集中展示作品、工作經歷與工程筆記。
- 以 Astro 與 TypeScript 建構響應式介面,整合 Three.js 線稿互動與系統明暗模式。
- 維護中英文履歷、列印版面、SEO 與可存取性。
- 透過 GitHub Actions 同步至 Mac mini,執行 Docker 重建與重啟流程。
核心技術
Astro · TypeScript · Three.js · GitHub Actions · Docker
03 / OPEN SOURCE
開源參與
lodash
針對既有程式行為與文件一致性進行修改與 contribution。
highlight.js
曾參與 highlight.js 相關開源 contribution。
Aegis
曾參與 AI Agent Security / EDR 相關開源專案。
04 / TECHNICAL SKILLS
技術能力
Web
- JavaScript / TypeScript
- React · Astro
- HTML / CSS · Tailwind CSS
- Responsive UI · API Integration
Backend & Data
- Python · FastAPI · Pydantic
- Node.js · REST APIs
- SQL · PostgreSQL · SQLite
- Authentication · Data validation
Tooling & Deployment
- Go · Git · GitHub
- Linux · Docker
- GitHub Actions
- Semgrep · SARIF · Static analysis
AI Integration
- LLM APIs · OCR pipelines
- Context persistence · Workflow integration
- PyTorch · YOLO · TensorRT
05 / ENGINEERING APPROACH
工程方法
以實際執行結果檢查實作,依問題使用日誌、API 回應、UI 行為與程式碼檢查定位錯誤。AI 用於理解程式、比較實作方式與輔助重構;驗證方式依專案而定。
- 理解需求
- 建立可執行版本
- 檢查行為與資料
- 修正並回歸驗證
06 / REMOTE WORK
遠端協作
曾在完全遠端環境中開發與交付,熟悉非同步溝通、需求釐清、獨立執行與遠端除錯。位於 Taiwan UTC+8,可事先安排線上會議。
07 / AVAILABILITY
合作形式
目前在學,可安排時間進行遠端開發。合作前確認每週投入時數、固定會議時段與交付安排。
合作方式
- 遠端軟體開發(必要條件)
- Part-time / Contract
- 專案制/短期開發
工作方向
- Full-stack / Backend
- AI Integration / Automation
- Developer Tooling / Internal Tools
08 / EDUCATION
教育背景
鶯歌工商 — 資訊科
目前在學,預計 2027 年畢業。持續投入軟體工程、個人專案與開源參與。
09 / LINKS
聯絡連結
- GitHub
- github.com/KJyang-0114 ↗
- Portfolio
- kjyang0114.dev ↗
- [email protected] ↗
- linkedin.com/in/kjyang0114 ↗