Hello, my name is Simon Hudson

I am an experienced Full Stack Developer who uses HTML, CSS and TypeScript to create accessible and usable websites and applications.

I've been working in web development since 2004, back when all this was just fields and we had to useĀ a whole manner of nasty hacks to get our CSS working.

In that time I have worked on a wide range of projects, from small brochure-ware microsites through to enterprise-level single-page web apps serving millions of users.

I am passionate about web accessibility and how to build for assistive technologies. I'm also a big fan of good testing, sensible code, and striving for simple solutions to complex problems.