Jungwon Sohn

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

Contact

More about my work is on the résumé page.