Everything as code
Infrastructure, pipelines, and policy live in Git — versioned, reviewed, and reproducible. No console clicks, no snowflakes.
// DevOps & Platform Engineer · Seoul
I build the platforms, pipelines, and guardrails that let teams deploy dozens of times a day without paging anyone at 3am. Reliability, automation, and cost you can actually see.

How I work
Not more tools — fewer decisions. I turn tribal knowledge into paved roads teams can walk without thinking.
Infrastructure, pipelines, and policy live in Git — versioned, reviewed, and reproducible. No console clicks, no snowflakes.
Self-service templates give teams a safe default for deploys, databases, and dashboards — so security is the easy path, not a blocker.
SLOs, error budgets, and DORA metrics on every service. Each case study below lists the numbers that moved, not just the stack.
A deploy's journey on a paved road
git push
Trunk-based, reviewed, and signed — the only manual step in the chain.
~2 min
Hermetic builds with cached layers; flaky tests quarantined automatically.
~5 min
SAST, image signing, and policy-as-code checks that fail loudly and early.
~8 min
Canary to 5%, watch the SLOs, then automatic promotion or rollback.
always
Dashboards, traces, and error budgets wired in before the first request.
Selected work
A handful of case studies from real production systems. Click any card to read the role, stack, and measured impact.
FeaturedA self-service platform that lets product teams ship to production without filing a ticket — golden paths, not gatekeeping.
FeaturedA progressive-delivery pipeline with automated canary analysis that ships dozens of times a day and rolls itself back.

A cost-aware metrics, logs, and traces platform that gave every team one place to answer "is it my service?"

A Terraform module library and drift-detection workflow that made a two-region active-active topology reproducible.
Whether it's flaky deploys, a noisy on-call, or a cloud bill nobody understands — I'm happy to dig in. Let's talk.