Gideon Caspi · Staff Software Engineer

I turn pixelsinto systems.

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

Built for people.
Designed to scale.

Hands-on engineering, with responsibility for the foundations other teams build on.

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.

Technical direction. Production delivery.

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.

A small change.
A system-wide effect.

This website is a working example. Its components read semantic tokens, so appearance can change without changing component code.

See how the system works
--accentOne shared decision
Design systemsMay 2026

One --token to rule them all

How a thin semantic layer over a primitive token scale gives you light, dark and brand modes for the cost of one CSS file.

Read article

Change the header accent to see every detail follow.

Notes from the workbench.

Writing about the details behind the interface.

Explore engineering & design notes