About
A product engineer in Seoul, working across web, mobile, and TV — down to the details you feel before you notice them.
Interaction
Interfaces are judged in the hand, not in the mock. Timing, motion, empty states, the transitions nobody specs — that layer is where a product starts to feel finished.
Performance
Speed is a design constraint, not a cleanup task. Rendering cost, bundle weight, and perceived latency get decided at the architecture stage, on every runtime from web to TV.
Structure
Repeated UI becomes a system. Recurring patterns and operational chores turn into reusable components and automated tools, so shipping the next thing costs less than the last.
Collaboration
The best interfaces happen at the seam between design and engineering. Prototype early, question the spec, and keep the built product honest to its intent.