Software engineer building accessible, full-stack web apps, design systems, and the AI tooling that ships them faster.
I work primarily in React + TypeScript and Astro, care deeply about accessibility (WCAG 2.2 AA), and I'm building open-source Claude Code plugins and agentic developer tooling. Currently a UX/Frontend Engineer at Indeed and co-founder & technical lead at Say Hello Neighbor, a Tampa Bay nonprofit.
- astro-basics — a full-stack Astro + TypeScript application: Clerk auth with role-based access control, a dual-database backend (Turso/LibSQL + Supabase/Postgres with row-level security), Zod validation, Axiom observability, security hardening (CSRF, rate limiting, CSP), PWA, and a Vitest + Playwright test suite.
- @fpkit/acss — an accessible React component library and design system: ~129 DTCG design tokens, OKLCH theming, Storybook + Chromatic, size-limit budgets, and a Changesets release pipeline.
- agentics — a Claude Code plugin marketplace (12 plugins: code review, planning, testing, git, accessibility) with an automated publishing pipeline.
- agentic-acss-plugins — agent-driven generation of accessible React components and OKLCH themes, with built-in WCAG 2.2 AA contrast validation (Python).
TypeScript · JavaScript · Python · React · Astro · Node.js · SCSS · Storybook · Vitest · Playwright · GitHub Actions · Claude Code / MCP
Also: design tokens & theming, WCAG 2.2 AA / ARIA / screen-reader testing, monorepos (Lerna + Changesets), CI/CD, Clerk/Supabase/Turso.
- ✍️ Writing on frontend, design systems, accessibility & AI-assisted dev → shawnsandy.dev
- 💼 linkedin.com/in/shawn-sandy
- 📫 shawnjsandy@gmail.com






