Eric Hosford

Software Engineer 路 Design Systems 路 Accessibility 路 Frontend Architecture

About Me

I'm a software engineer and technical leader focused on front-end architecture, design systems, accessibility, and developer experience. I've spent much of my career helping teams establish shared standards, improve engineering practices, and build scalable foundations that make product development faster and more consistent. I'm especially drawn to roles where I can combine hands-on technical work with mentoring, strategy, and cross-team leadership.

Experience

Seismic Software

Senior Software Engineer - Front-End Architecture (Design Systems)

Apr. 2021 - Aug. 2026

  • Drove adoption and evolution of a React design system serving ~400 engineers across 25 product teams, spanning 45+ components, design tokens, and complex UI systems including a data grid and rich text editor; provided architecture guidance and hands-on migration support for legacy applications.
  • Led WCAG 2.1 AA accessibility efforts across the design system and consuming products, triaging findings from an independent third-party audit, partnering with engineering teams on remediation, and incorporating systemic fixes into shared components and APIs.
  • Developed AI-ready design-system infrastructure using structured documentation, component metadata, examples, usage constraints, and linting/validation to help internal AI tooling select approved components and generate implementations aligned with established patterns.
  • Reduced design-system build time by ~30% through parallelized CI jobs and caching; also improved package and runtime performance through dependency cleanup, package-size optimization, code splitting, and React rendering improvements.
  • Built accessibility coverage tooling deployed across 100+ front-end repositories through an internal composite GitHub Action, using heuristic analysis of Evinced accessibility tests to establish an organization-wide a11y testing baseline and support VPAT/ACR readiness.
  • Partnered with ~20 product designers to evolve the design language and component system, helping identify appropriate components for product experiences, define new reusable patterns, and adapt existing components as UX requirements changed.

OPIE Software

Front-End Engineer

Nov. 2019 - Apr. 2021

  • Developed a React and TypeScript practice-management application to bring an established on-premises product experience to the web.
  • Co-led a bi-weekly front-end guild of ~10 engineers, helping establish standards for UI and styling, component architecture, data retrieval, and front-end engineering practices.
  • Helped replace fragmented styling approaches with a standardized, reusable theming model, improving consistency and maintainability across the application.

Shadow Health

Aug. 2018 - Nov. 2019

Full-Stack Developer

  • Developed front-end and Ruby on Rails functionality for Shadow Health's proprietary learning management system (LMS), supporting interactive course modules, Unity and web-based role-play simulations, web assessments, and integrations with universities using Canvas LMS.
  • Contributed to a three-person architecture initiative focused on standardizing front-end development, helping define a roadmap for greater consistency across the company's application ecosystem.
  • Led the front-end development of a new customer-facing website using React and Gatsby, partnering directly with a designer to translate the product vision into the implemented experience.

Skills

Design Systems

  • Component Architecture
  • Component API Design
  • Design Tokens
  • Token Architecture
  • Governance
  • Storybook
  • Documentation

Accessibility

  • WCAG 2.1 AA
  • Semantic HTML
  • ARIA
  • Keyboard Interaction
  • Focus Management
  • Accessible Component APIs
  • Accessibility Testing
  • VPAT/ACR Readiness

AI Enablement

  • AI-Ready Documentation
  • Structured Component Metadata
  • Component Selection & Guardrails
  • Usage Constraints
  • Generated-Code Validation

Engineering & Platform

  • React
  • TypeScript
  • Front-End Architecture
  • Package Architecture
  • Performance Optimization
  • CI/CD
  • Build Systems
  • Developer Tooling