I’m a .NET developer who loves fixing problems for people with code. I’ve been been involved in all sides of the website development lifecycle, from estimations and requirements gathering through to development, QA and product delivery.

I love test-driven development, focusing on making sure what is required is what gets delivered correctly. I’m not afraid to leverage the latest tech to solve the problems of today and tomorrow. Most importantly, I love working on products that help change our world for the better.

Lately I have been enjoying experimenting with MermaidJS for helping to document architectures I have been working on.

Feel free to chat with me on Twitter or LinkedIn - I am always up for discussing code.