Front-end engineer / Design systems / Accessibility

Accessible digital products, built with clarity.

  • Angular
  • React
  • Next.js
  • Astro

I build applications across Angular, React, Next.js and Astro, and reusable design systems that help teams deliver consistent, dependable experiences.

View selected workGet in touch

Expertise

A system-level approach to front-end delivery.

01

Design systems

Reusable components, documented standards and practical foundations that help teams work consistently.

02

Front-end engineering

Maintainable applications across Angular, React, Next.js and Astro that turn complex requirements into clear product experiences.

03

Accessible UI

Semantic, responsive and keyboard-friendly interfaces with accessibility built into delivery.

04

AI-assisted engineering

Using GitHub Copilot CLI and Claude Code in daily workflows to investigate issues, refactor legacy code and raise code quality and maintainability.

About

I enjoy making complex products feel simple, consistent and usable.

My experience spans Angular, React, Next.js and Astro applications, design systems, accessible public services, CMS platforms and interactive campaign work.

Across each project, the goal is the same: create clear, reusable foundations without losing sight of the people using the product.

Have a product or interface that needs more clarity?

Contact me