About

Hi, I’m Steph. I’m a UX engineer who likes building the parts of a product that make everything else easier, consistent UI patterns, reusable components, and design systems that hold up over time.

My background spans design and front-end engineering, so I’m usually thinking about both the user experience and the implementation at the same time. I care about usability, accessibility, and maintainable UI, and I enjoy turning design intent into clear component APIs, solid documentation, and systems teams can actually adopt.

What I do

  • Build design systems and reusable component libraries
  • Create accessible, responsive UI with strong interaction details
  • Define and document patterns, decisions, and implementation guidance
  • Bridge design intent and engineering execution

How I work

  • Start with goals, constraints, and edge cases
  • Clarify behavior and component APIs before polishing visuals
  • Build iteratively in small, testable slices
  • Document as I go so patterns are easy to adopt and extend
  • Validate and refine components in Storybook

Guiding Principles

  • Build accessible defaults and handle edge cases thoughtfully
  • Prefer systems and standards over one-off solutions
  • Turn design intent into practical, maintainable code
  • Document decisions so others can move with confidence
  • Keep iterating through feedback and real usage

If you’re building a design system or working through UI consistency at scale, I’m always happy to connect.