About me

Professional experience

Alongside the projects on this website, I also work professionally with digital systems and online services.

My work has given me experience with web forms, case management systems, accessibility, supporting users and improving existing digital services.

I think that experience has helped how I approach my own projects too. I try to think about who will actually be using something, what could go wrong, and how easy it will be for someone else to understand and maintain.

Web applications


More recently I’ve been putting more of my time into web applications.

This includes projects such as HolmesPortfolio Forms, which is a WordPress plugin I built for creating enquiry, booking and application forms, and CheckinApp, which I created to practise and demonstrate JavaScript.

I’ve also built a GDS-style project to experiment with GOV.UK design patterns and accessible components.
I use AI as another development tool, particularly when working through ideas or problems, but I still want to understand what I’m building, how it works, and make the decisions around accessibility, security and how everything fits together.

Accessibility


Accessibility has been a big part of the way I build websites and applications.

I try to think about accessibility from the beginning rather than build something first and then try to fix it afterwards.

That includes keyboard navigation, clear focus states, colour contrast, forms, screen readers and making sure things remain usable across different devices and situations.

I’m always learning and improving, and accessibility is something I want to continue developing my knowledge of.

My past projects:

You can find my previous work on the Projects page