Jungwon Sohn

About

Cloud Infrastructure & Backend Engineer. OSS enthusiast building MCP servers, AI agents, developer tools and cloud-native services.

Cloud infrastructure and backend engineer, and an OSS enthusiast — most of what I build now is open source: MCP servers, AI agents, developer tools and cloud-native services.

Open source

I build under Theorvane — open-source developer tools for explicit contracts and inspectable systems. Small public surfaces, typed contracts, transparent capability boundaries.

Project What it is
TypeMCP
@theorvane/type-mcp
Decorator-first TypeScript declarations and runtime tooling for Model Context Protocol servers. Definition validation, MCP SDK compilation, stdio and Streamable HTTP transports, and a tools-only LangChain adapter.
TypeChain
@theorvane/type-chain
A decorator-first, type-safe authoring layer for LangChain JS tools and agents. @Tool() / @Agent() / @Policy() decorators, LangChain Core adapters, and an in-process TypeMCP bridge. Published through GitHub Actions Trusted Publishing.
OpenScene A local-first desktop video editor with an AI agent that operates the timeline: reading a project, cutting clips, generating voice and video, exporting through local FFmpeg. Media stays on the machine and model providers are opt-in — a local Ollama engine needs no account.
type-mcp-api-agent-skill An orchestration skill and deterministic CLI workspace that turns API specifications into TypeMCP repositories.
examples Runnable TypeChain and TypeMCP examples with explicit runtime boundaries.

Projects

Project What it is
Youth Policy MCP Korea’s public youth-policy API exposed as MCP tools, so an assistant can search and filter policies without a bespoke integration.
Youth Policy Chatbot An MCP-based policy assistant built on top of that server.
YouthPick A personalised youth-policy platform on Spring Boot 3.5, Java 21 and React 19. Team lead of five; owned the auth, admin, chat, file and profile domains end to end.
KOSA final project Hybrid Proxmox and AWS infrastructure automation: four physical servers, 25 VMs and a Kubernetes HA cluster provisioned with Terraform and Ansible. Infrastructure lead of five.

Certifications

Contact

Full detail is on the résumé page.