KJYANG / CURRICULUM VITAE

Open to Remote / Contract / Part-time

KJyang Software Engineer.

Web · Backend · Developer Tools · AI Systems

專注於實際交付、系統整合與工程驗證的軟體開發者。曾正式任職於雲書苑教育科技有限公司,以完全遠端形式參與教育科技產品開發,並持續投入 Web、Backend、Developer Tooling、AI-assisted Systems 與 Security 相關專案。

開放合作 / Taiwan, UTC+8

Remote · Part-time · Contract / Project-based · Internship · Short-term Engineering Projects

[email protected]

01 / PROFESSIONAL EXPERIENCE

工作經歷

Software Developer

雲書苑教育科技有限公司

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

自 2025 年 9 月起正式任職於雲書苑教育科技有限公司,擔任 Software Developer;任職期間採完全遠端工作模式,參與商業產品開發、需求實作、除錯、測試與交付。

由於受到 NDA 約束,無法公開產品細節、內部架構、客戶資訊與部分技術實作內容。

可公開描述的工作經驗

  • 參與實際商業產品/專案開發,而非單純個人練習專案
  • 在完全遠端環境下進行軟體開發與協作
  • 根據實際需求進行功能實作、修改與問題排查
  • 處理需求變更、除錯、測試與交付
  • 在時程與實際使用需求限制下完成開發工作
  • 接觸商業專案中的保密、成本、需求與交付責任
  • 適應非同步溝通與遠端開發流程
Specific implementation details are confidential under NDA.

02 / SELECTED PROJECTS

精選專案

Sift

Developer Tooling · Security · Go

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

  • 使用 deterministic analysis 優先處理可明確判斷的問題
  • 整合 Semgrep 進行靜態分析
  • 支援 SARIF 結果輸出
  • 使用 SQLite 保存分析資料
  • 可選擇性加入 LLM 分析,而非完全依賴生成式模型
  • 著重可驗證、可追蹤的分析流程

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

Discord Problem-Solving Bot

Backend · AI Integration · Automation

以 Discord 作為主要操作介面的 AI 問題處理系統。

  • Discord 訊息與互動流程處理
  • Mathpix OCR 整合
  • LLM API 串接
  • 對話內容管理
  • 長訊息分段處理
  • SQLite 資料保存
  • 多階段 processing pipeline

此專案主要用於驗證 AI、OCR、Backend 與實際使用者互動之間的系統整合能力。

Character Studio

Backend · Data Processing · FastAPI

針對角色/對話資料處理設計的工具。

  • FastAPI API architecture
  • Pydantic data validation
  • Conversation format detection
  • Structured data normalization
  • Python backend development
  • 資料格式轉換與驗證流程

核心技術
Python · FastAPI · Pydantic

Personal Portfolio

Frontend · Web Engineering

目前個人網站本身也是持續維護的工程專案。

  • Responsive layout
  • Component-based architecture
  • UI / UX implementation
  • Animation and interaction
  • Performance
  • Maintainability
  • SEO
  • Accessibility
  • Deployment readiness

網站亦作為個人作品、技術能力、開源參與與工作經歷的集中展示平台。

03 / OPEN SOURCE

開源參與

持續參與開源專案,並透過實際 contribution 熟悉既有大型 codebase、repository conventions 與 review workflow。

lodash

曾針對既有程式行為與文件一致性進行修改與 contribution。

  • 閱讀成熟 JavaScript codebase
  • 理解既有 API 行為
  • 修改既有實作
  • 依照 upstream project 規範提交變更

highlight.js

曾參與 highlight.js 相關開源 contribution。

Aegis

曾參與 AI Agent Security / EDR 相關開源專案。

04 / TECHNICAL SKILLS

技術能力

Primary

目前主要投入、反覆用於專案開發與整合的技術。

Web

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Astro
  • Responsive Web Design
  • Component-based UI development
  • API Integration

Backend

  • Python
  • FastAPI
  • REST API
  • SQLite
  • Data validation
  • Backend integration

Developer Tooling / Infrastructure

  • Git
  • GitHub
  • Codebase refactoring
  • Debugging
  • Repository analysis

AI / Machine Learning

  • LLM API integration
  • AI-assisted development
  • OCR pipelines

Experience With

曾於特定專案、工具整合或研究中使用與接觸的技術。

Backend

  • Node.js
  • Authentication / Token-based systems

Developer Tooling / Infrastructure

  • Go
  • Linux
  • Docker
  • GitHub Actions
  • CI/CD concepts

AI / Machine Learning

  • PyTorch
  • YOLO
  • TensorRT
  • Prompt / tool workflow integration

Security

  • Static analysis
  • Semgrep
  • SARIF
  • Authentication systems
  • Security-oriented developer tooling
  • AI agent security concepts

05 / ENGINEERING APPROACH

用行為與證據,驗證實作。

我的開發流程不是單純依賴 AI 生成程式碼,而是把 AI 作為工程效率工具。

常見工作流程

  1. 需求理解
  2. 建立可執行版本
  3. 檢查錯誤、資料與 UI 行為
  4. 定位問題
  5. 修改實作
  6. 測試
  7. 回歸驗證
  8. 重構與整理

AI 主要用於

  • 快速理解陌生 codebase
  • 搜尋可能的實作方式
  • 比較不同 architecture
  • 初始 implementation
  • 大型重構輔助
  • 文件與 codebase 分析

最終驗證依據

  • Runtime behavior
  • Tests
  • Logs
  • API responses
  • UI behavior
  • Source code review

06 / REMOTE WORK

遠端協作

曾正式任職於雲書苑教育科技有限公司,任職期間以完全遠端形式進行開發與協作,具備實際商業專案的遠端交付經驗。

熟悉的工作方式

  • Remote-first development
  • Asynchronous communication
  • Independent task execution
  • Requirement-driven development
  • Working without continuous supervision
  • Code delivery under deadlines
  • Remote debugging and iteration

可配合

  • Taiwan UTC+8
  • Remote-first teams
  • Async collaboration
  • Scheduled online meetings
  • Project-based delivery

07 / AVAILABILITY

合作形式

目前開放

  • Remote Software Engineering
  • Part-time
  • Contract
  • Project-based work
  • Internship
  • Short-term development projects

偏好工作內容

  • Frontend Engineering
  • Backend Engineering
  • Full-stack Development
  • Developer Tooling
  • Internal Tools
  • AI Integration
  • Automation
  • Codebase Refactoring
  • Technical Prototyping
  • Security-related Development

08 / EDUCATION

教育背景

鶯歌工商 — 資訊科

Currently Senior High School Student
Expected Graduation: 2027

目前主要投入軟體工程、個人專案、開源 contribution 與實際開發工作。