Arul Raaj
Design Engineer
I started as a designer who got frustrated that beautiful things broke in handoff. So I learned to build them myself. Now I live in the gap between design files and production, where tokens become variables, components get typed, and intent ships.
Most of my work lives in design systems: the decisions that let teams move fast without things falling apart. I care about consistency, constraint, and the quiet satisfaction of a component that behaves exactly as expected.
I enjoy type, layout, and the kind of CSS that makes other engineers mildly uncomfortable. Based in India, occasionally writing about the designer-to-engineer transition.