Communicate Design

What / who?

Senior web developer and designer with 15 years’ experience including projects for blue-chip companies such as Vodafone, Nike, Sky, Sainsbury’s, Virgin, Nokia Mobile as well as start-ups (recently nToklo and more during my early career). In my recent projects I’ve fulfilled roles of user experience designer and user interface designer as well as web developer; worked with product owners to translate their product requirements into user journeys and wireframes, design and build prototypes through to finished products. Prior to contracting I ran my own projects / business, providing design and development services to SMEs, liaising with clients and co-ordinating other developers & outworkers in small teams.

In short

React, Redux, Backbone, d3.js
Webpack, Gulp, GIT, NodeJS, NPM, bash
Jest, Jasmine, Selenium
MySQL, PHP, Velocity, JSTL, Wordpress, Expression Engine
InDesign, Sketch, Photoshop & Illustrator (since 1995)
freelance for nearly 20 years, contracted for the last 10 years, mobile development specialist (since 2009), extensive experience in design from UI to print, remote worker


If you're wondering why I don't have a blog or why this site is very basic from the web-developer point of view, I spend as much of my spare time as I can being a new father or chasing my dog around parks. If you want to see what I can do, check out that analytics tool I mentioned earlier. My current project for Vodafone is only available to eligible Vodafone customers.

If you'd like to talk about a project, please email me or call 07595 221941.


ITHR Consulting (2009 - present)

Vodafone Partner Provisioning Engine (PPE) (October 2015 - present)

  • Liaise with product owner @ Vodafone to create user journeys and wireframes based on business requirements
  • User interface design & build using React & Redux
  • Performance optimisation with a particular focus on mobile
  • Front-end build process using Webpack & Gulp
  • Test automation using Jest

Vodafone Shake & Cashback (PPE) (September & December 2016)

  • Create user journeys & wireframes
  • User interface design and build using vanilla JS
  • Front-end build using Webpack

Vodafone Offer Builder content management system (OB) (August 2016 - present)

  • Create product features, user stories & wireframes for bespoke content management system
  • User interface design & build of OB with real-time preview using DraftJS
  • Front-end build using Webpack

nToklo analytics console (October 2012 - October 2015)

  • Create wireframes, user stories and user journeys based on business requirements
  • Data visualisation design and build using d3.js
  • Design & build user interface using Backbone
  • End-to-end testing setup using Jasmine with Selenium Webdriver
  • Front-end build process using bash with Closure Compiler & YUI Compressor

Vodafone MyWeb (March 2009 - October 2015)

  • Front-end development for Vodafone mobile home page in Europe
  • Very extensive device support including Openwave, Obigo, s40/60, SEMC, NetFront and others
  • Design of widgets for MSN, Skyscanner and other content partners

Prior to 2009

  • Contracting for 2 years at AKQA, working on promotional websites for Nike, Sky, Sainsburys, Virgin & Nokia Mobile
  • Ran my own business providing everything from web design & development through to corporate branding, brochures, flyers, t-shirts, magazines, album sleeves and exhibition stands