Designer-turned-frontend engineer in Seoul. Two years of design and four of engineering taught me both languages of a UI — the one that designs a screen, and the one that builds it into components.
On quality — I trust systems over attention. Rules that live only in someone's head get skipped on a busy day, so I turn them into linters, commit gates, and review requirements. If a rule matters, a pipeline should enforce it — not memory.
On AI — AI writes most of my code. My work has moved to the structure around it: the context it reads, the harness it runs in, and the engineering that makes delegated code trustworthy. And because I enjoy giving back to the ecosystem, that work ships in the open — open-source projects like tapflow and a11y-lens, and Optilify, a no-code A/B-testing SaaS on Figma prototypes that I run as its sole developer.
Writing — Medium






