Senior Software Engineer · AI Agents & Backend Systems

AI systems,
built to do useful work.

I bring 15+ years of web, mobile, and service development to AI agents, retrieval, and workflow automation. I build the interfaces, execution rules, and recovery paths around the model—and write about the decisions behind them.

Updated October 7, 2026 · Independent projects are described separately from employment.

Product experience behind the AI work

Product and team delivery. Led frontend development at CJ Oliveyoung as the team grew from one to four engineers; introduced Next.js and development, review, and deployment practices.

Services from interface to backend. Built mobile trading interfaces and developed, shipped, and operated web, mobile, and real-time services as a startup co-founder and CTO.

Applied AI and technical writing. Now a senior developer on Clush’s Agent Development Team. The work below is independent; it includes tools used in preparing my own technical books.

Selected independent projects

TRY A WORKING EXAMPLE

Book Writer: protect the manuscript →

Explore missing code, lost headings, and a meaning error that structural checks cannot catch.

Current engineering notes · October 2026

Inside an agent harness

These October 7 articles document the earlier Go and Rust designs. New sessions now use Jido/Oban; the recovery principles still inform the active harness.

Reading guide on Medium ↗ · Earlier build notes →

Writing from practice · Korean books

Build, verify, explain.

English title translations are shown below. These links open the Korean editions.

Also available to read on Folio Books ↗.