Design Engineer
I'm a design engineer with over ten years of experience designing and building web applications. I've always enjoyed both sides of the process, from figuring out how something should work to actually making it work.
I'm particularly interested in design systems, reusable components, and finding ways to make interfaces more consistent and easier to maintain. Accessibility is also a big part of my work. I'm a Section 508 Trusted Tester, and I enjoy figuring out how to make complicated interfaces work for everyone.
Outside of work, I play a lot of board games and occasionally make things inspired by them. I've also made video games, including I'm Positive, which was used by the CDC in a research study.
The imp in my logo is a play on my initials and a reference to one of my favorite games, Blood on the Clocktower. As for the spaceman, I thought it'd be fun to have something you could throw around the page.
I'm currently looking for my next design engineering role, ideally working on a design system, but I'm interested in anything that lets me combine design and development.
Case study · Accessibility · Design engineering
A companion app that lets blind and visually impaired players play Blood on the Clocktower with more independence. Designed, built and tested with screen readers and blind players.
Read the case study
Case study · Design engineering · Responsive design
An ornate, art-heavy web app that holds up at every screen width and text size, built with container queries, a small design system and layout tests that measure instead of eyeball. I designed and built it so six friends could hand out a board game's characters fairly.
Read the case study
Software Engineer III
JPMorgan Chase · 2025 – now
Build shared React and TypeScript components, custom hooks, and Storybook documentation for internal applications, and collaborate on interaction design and accessibility. Migrated a legacy iframe application into reusable Web Components.
Lead UX Engineer
Acivilate · 2022 – 2024
Led UX design and front-end engineering for a civic SaaS platform, taking features from user research and Figma prototypes through production. Established reusable component patterns, drove WCAG 2.1 and Section 508 compliance, and mentored developers.
UX Developer
Acivilate · 2016 – 2022
First full-time designer and front-end developer at a startup serving case managers, service providers, and people returning from incarceration. Designed and built its interfaces in React and GraphQL, from wireframes to production.
Have a project in mind? I'd love to talk design, development, or even board games.