Garrett Siegel

Design Engineer building interactive, performant web experiences.

I build interactive, performance-first web experiences for the editorial and product web. Currently on ESPN's Visual Storytelling team, where my work has reached millions of viewers and won numerous awards.

Spent the first half of my career as a graphic designer before moving into engineering. That shapes how I approach every project — typography, motion, and craft are priority, not finishing touches.

Author of open-source tools like Sentinel (an AI agent security scanner) and PromptKit (an AI coding config generator) — built to solve workflow problems I ran into on real projects.

Working mostly in TypeScript and React. Reach for Astro and Svelte for static and interactive work, GSAP and Framer Motion for animation, Three.js and D3 for the harder stuff. Live in Figma. Run my dev environment on Cursor and Claude Code.