About
Turning big ideas into simple, working solutions
I work closely with designers and product teams to turn big ideas into websites and apps that actually work well — for the people using them and the teams maintaining them.
Outside of work, I enjoy mentoring newer developers, giving talks, and staying curious about where the web is heading.
Experience
15+ years in trusted roles
Principal User Experience Developer
Front-End Developer
Front-End Developer
Skills
What I work with
Technologies
- JavaScript · TypeScript · React · Redux
- HTML · CSS · Tailwind · Node.js
- Web Components · SQL · REST APIs
Practices
- Core Web Vitals · Automated Testing
- Design Systems · Scalable Architecture
- API-first Integration · Component-driven UI
Leadership
- Helping teams agree on direction and approach
- Supporting and encouraging the people I work with
- Sharing what I learn and keeping the team up to date
Contact
Let's connect and build something great!
I'm always happy to chat about new projects or ideas — feel free to reach out.