00 / 03
Index
Software Engineer · Portfolio 2026

Charles
Yao.

Role
Software Engineer
5 years experience
Based in
Seattle, WA
UTC−8 · Open to remote
01 / 03
Stack

Skills

AI / Agents
01Agents orchestration02MCP03Skill.md04Dify05Tool use06Prompt caching07Claude / OpenAI APIs08Embeddings09pgvector10Fine-tuning
Languages
01TypeScript02Python03Java04Scala05SQL06C++07C08C#
Frameworks
01React02Next.js03Node.js04Spark05PyTorch06Django07NumPy08React Native09Flutter10Chakra UI
Infra & Tools
01Docker02Kubernetes03AWS04Terraform05GraphQL06REST07MongoDB08Unity09UE5
02 / 03
Selected work

Projects

2025 — 2026
No.
Project
Description
Tags
Year
Links
01
Trainer Assist
Creator · Solo
Mobile-first Pokémon toolbox. Browse 1,200+ Pokémon, explore type matchups, search moves, and build teams with coverage analysis. Supports English, Japanese, and Chinese.
RustAxumNext.jsRedisDocker
2026
02
Skills
Open source
Two reusable Claude Code skills for orchestrating parallel sub-agents across isolated git worktrees: a task decomposer and a worktree-based executor.
Claude CodeAgentsOrchestration
2026