Backend Developer · Node.js / TypeScript
I'm a backend developer with 7+ years of experience building APIs, data pipelines, external integrations, and long-running asynchronous workflows.
I have built and operated Koa and NestJS services backed by PostgreSQL, MariaDB/MySQL, Redis, and Elasticsearch in Kubernetes environments. In my public projects, I focus on developer tooling—CLI applications, MCP servers, and coding-agent extensions designed to make terminal and agent workflows safer and more predictable.
I design with failure modes in mind: clear input contracts, explicit state transitions, controlled retries and fallbacks, safe credential handling, and a clear boundary between preview and execution.
- TypeScript and Bun CLI tools with stable contracts and useful diagnostics
- MCP servers and coding-agent extensions for tool discovery and persistent session state
- Kubernetes-based homelab automation
-
recurl — A curl-compatible CLI that preserves native
curlbehavior while adding output conversion, HTML sanitization, network policies, and optional browser rendering. -
zido — Nest.JS MCP & CLI multi architect application that unifies Kakao, Naver, and Google Maps for place search and geocoding, with ordered provider fallback.
-
pi-extensions-skill-registry — A Pi/OMP extension that indexes
SKILL.mddocuments with SQLite FTS5 and BM25, resolves names and aliases, and assembles bounded skill packets for agents. -
pi-extensions-security — OMP extension that Access Control for command execution, execution result, file access.
-
pi-extensions-todo — A persistent todo extension for coding-agent sessions, with Markdown-backed state, task trees, dependencies, and model-facing reminders.
-
toss-invest-cli — A Bun and TypeScript CLI for interacting with the Toss Invest OpenAPI from terminal and automation workflows.
-
oci-freetier-idle-avoider — A Kubernetes automation project using CronJobs, DaemonSets, and
sysbenchto schedule periodic workloads on OCI Free Tier.
- Backend & Tooling: Node.js · Bun · TypeScript · NestJS · Koa
- APIs & Protocols: REST · GraphQL · MCP
- Data & Processing: PostgreSQL · MariaDB/MySQL · Redis · Elasticsearch
- Build & Delivery: GitHub Actions · GitLab CI · Jenkins
- Platform: Kubernetes · Docker · Oracle Cloud Infrastructure