About
Cloud infrastructure and backend developer. I build developer tools and apps under Theorvane.
I’m Jungwon Sohn. I work on cloud infrastructure and backend systems. After developing and operating education services, I now build developer tools and apps under Theorvane. I have also configured and operated a personal home server.
Open source
I develop MCP and LangChain libraries, a GitLab client and a video editor under Theorvane. My infrastructure work includes an MCP server for the Proxmox VE API.
| Project | Description |
|---|---|
| TypeMCP | Declare MCP servers with TypeScript decorators, validate definitions and serve them through the MCP SDK over stdio or Streamable HTTP. Available on npm. |
| TypeChain | Define LangChain tools and agents with decorators and connect TypeMCP tools. Available on npm. |
| OpenScene | An Electron and React video editor with an AI agent for clip editing and local FFmpeg exports. Users choose which external models to connect. |
| LabFox | A Flutter GitLab client for issues, merge requests, code review, pipelines and job logs, with self-hosted and multi-account support. In development, ahead of store release. |
| Proxmox MCP | A TypeMCP server for the Proxmox VE API over stdio. Supports VM and LXC inspection and management, with explicit target confirmation for deletion and force-stop operations. |
| examples | A runnable example connecting a REST API, an MCP server and a TypeChain agent. |
Projects
| Project | What it is |
|---|---|
| Youth Policy MCP | MCP tools for searching and filtering policies from Korea’s public youth-policy API. |
| Youth Policy Chatbot | A policy chatbot connected to the Youth Policy MCP server. |
| YouthPick | A youth-policy recommendation platform built with Spring Boot 3.5, Java 21 and React 19. I led the five-person team and developed authentication, admin, chat, file and profile features. |
| KOSA final project | A training project connecting Proxmox and AWS. I led infrastructure work in a five-person team, configuring 25 VMs and a Kubernetes HA cluster on four physical servers. |
Home server
I operated services in Proxmox VE VMs and LXC containers, with TrueNAS ZFS storage and a Kubernetes cluster. I hosted GitLab, Nextcloud, Immich and other services, and managed networking, access permissions, security monitoring, deployment and recovery procedures.
The résumé covers the setup and my work in more detail.
Certifications
- AWS Certified Solutions Architect – Associate
- HashiCorp Certified: Terraform Associate
- Engineer Information Processing · SQL Developer (SQLD)
Contact
- Email — [email protected]
- GitHub — github.com/sjungwon03
More about my work is on the résumé page.