Technology for social purpose

I’m a website and database developer based in Newcastle-upon-Tyne, UK.

I specialise in supporting organisations with social purpose to make the best use of technology.

Drupal WordPress Joomla

Website development

I create websites using Drupal, WordPress and Joomla.


Database development

I can help you manage your contacts using CiviCRM.  I also develop bespoke database systems.



Communication is more than just your website. I can help you develop a strategy to communicate your message effectively.



I provide training for all the websites I develop.  I will show you how you can easily manage your website and keep it updated.