Senior software engineer building enterprise design systems, frontend platforms, and the AI tooling that carries design intent into production.
By day I set technical direction for SFDS, State Farm's enterprise design system serving 1000+ engineers and designers, and the statefarm.com Digital Experience platform. Here, I build the same problems in the open: design-system contracts, deterministic checks, typed tool boundaries, and human review.
- Design systems and design tooling: component contracts, design tokens, Figma-to-code workflows, accessibility, and the review surfaces that keep generated UI on the supported path.
- Agent guardrails and skills: portable Agent Skills, Claude Code plugins, hook-based checks, and CI-friendly CLIs.
- Agent-ready infrastructure: repo instructions, deterministic gates, mock/offline safety, release hygiene, and human-in-the-loop boundaries.
- Product-shaped AI systems: grounded retrieval, typed outputs, workflow review, and domain-specific interfaces that keep model output accountable.
A governed review layer between Figma intent and implementation. It maps component intent to Web Components, runs deterministic compliance checks, records human review decisions through a GraphQL API, and exports implementation-ready examples.
A TypeScript package for defining AI tools once with Zod, deriving Anthropic, OpenAI, and Gemini tool definitions, and validating model tool input with the same schema before it reaches application data.
An npm CLI and GitHub Action that scores whether a repository is ready for coding agents: project-specific instructions, deterministic quality gates, mock/offline defaults, review boundaries, and release hygiene.
An 11-plugin catalog of guardrails and craft tools for coding agents, including CLI checks for design tokens, supply-chain safety, UI verification, and LLM tool-schema drift.
An independent fan intelligence platform for college football coverage, built on deterministic retrieval and grounded answers with citations.
My portfolio and writing. Recent essays:
- From Snippets to Shadow DOM — rebuilding a copy-paste design system into a governed Web Components platform
- Teaching AI Agents to Use a Design System — live docs, small skills, and deterministic checks for production UI work
- Agentic Software Needs a Design System — what enterprise UI platforms teach about governing agent systems
- Portfolio and writing: connordibble.dev
- LinkedIn: connor-j-dibble
- npm: connordibble packages