If you want to discuss creation of a website for you or your small business please don't hesitate to get in touch to discuss requirements and rates.


Lhasa Limited

Web full stack developer.

  • Java
  • Spring
  • Vaadin
  • Angular (Typescript)


BAE Applied Intelligence

A Java / AngularJS web application, working in AngularJS team




Java developer on Orbit platform, used by third party company employees to manage their benefits.


Hermes returns

Hermes returns
Member of an Agile (scrum) team of full stack developers and testers responsible for the MyHermes returns website.

  • Java
  • Spring
  • Magnolia CMS
  • jQuery


Orange - Your Account

Your Account
In the latter half of my time at Orange I was in the team responsible for management of and improvement to the YourAccount application that customers can use to manage their mobile phone account(s).

Full stack development.

  • Java (J2EE) / Netonomy
  • JSP & JSTL
  • Asynchronous requests via JSON
  • Javascript & jQuery
  • CSS
  • Oracle


Silverleaf Technology

Varied duties as one might expect in a small startup.

Java (Swing), PHP, Linux scripting, databases, IT support


Yorkshire and Humberside Judo

Site built and maintained on a voluntary basis for the Yorkshire and Humberside area of the British Judo Association.
CMS with event management and registration plugin.
Social media (Facebook and Twitter) account management.

Freelance websites

I have built a number of websites for local small businesses over the years. Feel free to contact me to discuss availability and rates.