My current role as a senior web developer at Marshalls PLC involves working on enterprise level websites, web apis, phone apps and web based business systems using established technologies such as .net, c#, MVC and Azure.

In my spare time I offer freelance web development for businesses in Halifax, Huddersfield and Leeds, some of which you can see in my web portfolio. I also offer local businesses a training and advice service on building their web presence and search engine optimisation techniques.

My other areas of expertise include web virtual reality, artificial intelligence (AI), natural language processing (NLP), machine learning, chatbots, and more recently Google Home and Amazon Alexa voice applications / skills.

Development Portfolio

A selection of my recent development projects including an Online Virtual Reality and VR Tours website and a Voice App for Google Home.

View Digital Portfolio

Web Developer Blog

My blog covers subjects including artificial intelligence / machine learning, SEO techniques, webgl, and customising MVC and Umbraco.

Read Blog

Latest Blog Posts