Contagious128 Digital Media

4 August 2008 - 1 September 2008 1217804400000


  • Python
Maintenance and troubleshooting of linux based digital asset marketing servers.

.ME

4 February 2013 - 18 February 2013 1359936000000


  • Velocity
  • Java
  • CSS
  • JQuery
  • Html-Html5
  • JavaScript
Website/weblog design and development.

Guinness Plc

15 December 2008 1229299200000


  • Python
Deployment and maintenance of bluetooth proximity marketing servers at various events to achieve maximum customer penetration and facilitate brand retention.

RippleObjects Technologies

2 February 2009 - 31 August 2009 1233532800000


  • Java
Development and maintenance of bluetooth proximity marketing systems.

Origin Energy, UK

8 March 2010 1268006400000


  • CSS
  • JQuery
  • Html-Html5
  • PHP
  • Ajax-Json-Xml
Online wind turbine location mapping tool for a European Union funded renewable energy project.

RSB Auto Center Ltd.

6 September 2011 - 23 September 2011 1315263600000


  • Wordpress
  • CSS
  • JavaScript
  • PHP
Website development for RSB Autos Ltd. for informational purposes, stock queries, and customer contact.

Coca-Cola Enterprises Limited

8 August 2011 1312758000000


  • Java
  • Tomcat
  • Servlets
  • JavaScript
  • JSP
Maintenance of Production DLM - a logistics application employed by Coca-Cola Enterprises in managing, auditing, and reporting on the production and distribution processes within plants in the UK.

General Register Office

1 August 2011 1312153200000


  • Java
  • Tomcat
  • Servlets
  • CSS
  • Html-Html5
  • JavaScript
  • JSP
Developement of a digital record management system for the British Online Archives, to provide accessibility to archived records for the Registry Offices of Nottingham and Liverpool.

Yorkshire Council

4 July 2011 1309734000000


  • Wordpress
  • CSS
  • JavaScript
  • PHP
Development of a content management system for the Yorkshire Council. Site was primarily for information dissemination and as such, the implemented features included RSS feed aggregation, event notification and overall customizations for usability.

Veri-fy Identity Verification Service

6 June 2011 - 20 June 2011 1307314800000


  • Java
  • Web-Services
WSDL implementation of the Veri-fy API, a Criminal Records Bureau (CRB) approved service for identity verification.

Yorkshire Council

3 January 2011 - 21 March 2011 1294012800000


  • Java
  • Tomcat
  • Servlets
  • CSS
  • Html-Html5
  • JSP
Yorkshire Business and Industrial Parks was developed as an efficient means of providing better access to businesses within the Yorkshire region. Polygon overlays on Google Maps for user-interface interactions.

Arla Foods

1 January 2012 - 31 May 2012 1325376000000


  • Java
  • Tomcat
  • Servlets
  • JQuery
  • JavaScript
  • JSP
Development of a route planning module, currently in use by Arla Foods UK, for optimal route scheduling of drivers with variable shift patterns.

Times Media Group

24 June 2012 1340492400000


  • Java
  • Servlets
  • Web-Services
Development of a RESTful web service API to expose Vizrt's Escenic Content Studio for Avusa - the largest media and entertainment content provider in South Africa

Evolok IDM

17 June 2012 1339887600000


  • Java
  • Servlets
  • JQuery
  • JavaScript
Single Sign-On, Game Mechanics and Social network (facebook, twitter, and linkedin) integration on the Daily Independent's website, using Gigya's Java and Javascript SDKs.

Times Media Group

1 August 2012 1343775600000


  • Java
  • Spring
  • Tomcat
  • Servlets
  • Html-Html5
  • Web-Services
  • JSP
  • JSTL
Identity Management Solution for Media & Publishing. Implementation of a site and social single sign-on mechanism, to enable a propagation of authenticated user credentials across different sites.

Institute of Physics

30 November 2012 - 21 January 2013 1354233600000


  • Java
  • Spring
  • Tomcat
  • Servlets
  • CSS
  • JQuery
  • Html-Html5
  • JavaScript
  • JSP
Location based search using the Google Search and Maps API. Implementation of the haversine great circle algorithm to achieve optimal coordinate triangulation.