Hello

A short introduction — where I've worked, what I build, and what this site is for.

I’m Jungwon Sohn. I work on cloud infrastructure and backend systems.

At Smart Dong School I owned the backend of a government-funded vocational training LMS for two years and three months. I built the instructor settlement batch, a notification rule engine that composes twelve condition types, and the regulatory data pipeline to a public agency.

A lot of the work was changing services that couldn’t stop running. Moving four years of Express onto NestJS while a live mobile app API depended on it. Adding a shared REST layer and a multi-tenancy core across eleven separately forked PHP sites. Extracting lecture tracking into its own service, because every deploy was losing learners’ progress.

I handled deployment and operations alongside development — CI/CD across five repositories, blue/green without adding instances, and moving AWS infrastructure that existed only as console clicks into Terraform. After leaving I earned the AWS Solutions Architect – Associate and Terraform Associate certifications, and led infrastructure on a Proxmox and AWS hybrid build across four physical servers.

These days I mostly build open source. At Theorvane I work on TypeMCP and TypeChain — libraries for declaring MCP servers and LangChain agents with decorators, both on npm — and OpenScene, a video editor whose AI agent operates the timeline directly. I also run two mobile apps solo.

What goes here

Notes on what I built and the reasoning behind it, including the alternatives I rejected and the parts that didn’t work.

Full detail is on the résumé.