KJYANG / CURRICULUM VITAE

Open to Remote Opportunities

KJyang Software Engineer.

Full-stack · Backend · AI Integration

具備正式完全遠端任職經驗的軟體開發者。曾於雲書苑教育科技有限公司參與教育、學習與內部 Web 應用的全端開發,涵蓋前端介面、後端功能與 AI 服務整合;另持續開發開源工具與個人專案。

開放合作/ Taiwan, UTC+8

以遠端為必要條件;工時、協作時段與合作形式可討論。

[email protected]

01 / PROFESSIONAL EXPERIENCE

工作經歷

Software Developer

雲書苑教育科技有限公司

正式任職 · Fully Remote · — 2026 年初

主要負責教育科技與內部 Web 應用的全端開發,將需求轉為前端操作流程、後端功能與服務整合。

  • 參與教育與學習相關 Web 應用開發,串接前端介面、後端 API 與資料處理流程。
  • 依內部使用需求實作 Web 工具與操作流程,包含 AI 輔助簡報製作等應用。
  • 參與機器人教學相關工具開發,涵蓋模擬操作與程式碼生成流程。
  • 整合 AI 服務與應用功能,處理使用者輸入、資料傳遞與結果呈現。
  • 在完全遠端協作中完成新增功能、既有程式修改、問題排查與交付。
受 NDA 約束,僅列工作範圍,不公開內部產品名稱、架構與實作細節。

02 / SELECTED PROJECTS

精選專案

Discord Problem-Solving Bot

Backend · AI Integration · Automation

以 Discord 提供題目圖片辨識、解題回覆與追問功能,曾供數十名同學使用,運行約一年。

  • 串接 Mathpix OCR 與 LLM API,將題目圖片轉為解題回覆。
  • 以 SQLite 保存對話上下文,支援後續追問;將長回覆分段以符合訊息限制。
  • 長期服務已結束,目前保留 Demo。

核心技術
Python · discord.py · Mathpix · LLM APIs · SQLite

Sift

Developer Tooling · Security

針對程式碼分析與安全檢查設計的開發者工具。

  • 以確定性分析優先處理可明確判斷的問題,整合 Semgrep 靜態分析。
  • 輸出 SARIF 報告,使用 SQLite 保存掃描資料。
  • 提供選用的 LLM 分析,補充可追蹤的檢查流程。

核心技術
Go · Semgrep · SARIF · SQLite · LLM Integration

Character Studio

Backend · Data Processing

處理角色與對話資料的後端原型。

  • 以 FastAPI 提供 API,使用 Pydantic 驗證輸入資料。
  • 辨識對話格式、轉換並正規化結構化資料。

核心技術
Python · FastAPI · Pydantic

Personal Portfolio

Web Engineering · Deployment

持續維護的個人網站,集中展示作品、工作經歷與工程筆記。

  • 以 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 用於理解程式、比較實作方式與輔助重構;驗證方式依專案而定。

  1. 理解需求
  2. 建立可執行版本
  3. 檢查行為與資料
  4. 修正並回歸驗證

06 / REMOTE WORK

遠端協作

曾在完全遠端環境中開發與交付,熟悉非同步溝通、需求釐清、獨立執行與遠端除錯。位於 Taiwan UTC+8,可事先安排線上會議。

07 / AVAILABILITY

合作形式

目前在學,可安排時間進行遠端開發。合作前確認每週投入時數、固定會議時段與交付安排。

合作方式

  • 遠端軟體開發(必要條件)
  • Part-time / Contract
  • 專案制/短期開發

工作方向

  • Full-stack / Backend
  • AI Integration / Automation
  • Developer Tooling / Internal Tools

08 / EDUCATION

教育背景

鶯歌工商 — 資訊科

目前在學,預計 2027 年畢業。持續投入軟體工程、個人專案與開源參與。

Expected Graduation: 2027