Shared foundations. Shared ownership.
I lead design-system engineering, from extensible tokens and components to tooling that makes adoption and contribution easier.
Architecture, standards and releases, developed with design and product.
Gideon Caspi · Staff Software Engineer
I build interfaces and the systems behind them. My work spans frontend architecture, design systems and the tools that help teams ship well, across web and native.
Engineering leadershipArchitecture, standards and releases
Web & nativeShared foundations across platforms
Design → codeMore than a decade of practice
Hands-on engineering, with responsibility for the foundations other teams build on.
I lead design-system engineering, from extensible tokens and components to tooling that makes adoption and contribution easier.
Architecture, standards and releases, developed with design and product.
Led a team migrating a public website from Gatsby to Next.js and Contentful, bringing product delivery and design-system development together.
Used the demands of a live website to refine shared components and patterns.
This website is a working example. Its components read semantic tokens, so appearance can change without changing component code.
See how the system works--token to rule them allHow a thin semantic layer over a primitive token scale gives you light, dark and brand modes for the cost of one CSS file.
Read articleDesign systems, interface craft, and the odd animated dachshund.
Read the writing