What I do

I’m your new front-end developer, accessibility specialist, and mental health advocate. I’m here to make your digital products more inclusive and user-friendly for everyone.

A brief overview of what I do professionally and the services I offer.

Core expertise

Accessibility

I build digital interfaces that are accessible to all users, including those with disabilities. I ensure compliance with WCAG 2.2 Level AA standards and advocate for inclusive design practices, but I also make sure everything is usable as well as compliant.

Front-end development

I’ve been a front-end developer for 25+ years, specialising in HTML, CSS, and JavaScript/TypeScript—web standards. I create responsive, user-friendly web applications that deliver seamless experiences across devices and browsers.

Svelte and SvelteKit

I used SvelteKit to built this site, learning my way through many burning hoops along the way. I have a good understanding of what not to do with it, which has equal importance with knowing what to do, in my experience.

Component design and documentation

After spending years working in UK Government digital services, I have a strong background in designing reusable UI components and documenting them effectively for use by development teams.

Performance optimisation

If it’s non-performant, it’s not accessible. Making sure a site or app loads fast, jank-free, and runs without incident is a key part of my development process, ensuring a better user experience for everyone.

Technical writing and documentation

I write documentation from the start of a project, iterating as I go, to ensure clarity and usability. My experience includes writing style guides, API documentation, user manuals, and books note 1 note 2.

Services

I provide consulting, training, and hands-on development work focused on building accessible, performant, and well-documented digital products.


Footnotes

  1. Foundation Mac OS X Web Development.
  2. Blog Design Solutions.