Experience

Lead Developer / CTO

June 2015 - Present

Berlin, Germany

Developed an existing email based business into a online Minimal Viable
Product (MVP) and launched with the space of a year. Followed the Lean
Startup philosophy (eventually) making mistakes along the way and
learning a great deal about business.

The concept was providing a music licensing service for film makers
connecting musicians and clients via a community of “music scouts” who
sourced and recommended music on a per project basis solving the problem
of music search.

A few iterations of the website were developed including a
Single-Page-App in Javascript /
React with
Redux with a Python/Django REST backend.
Deployment was on Heroku

Lead Developer

December, 2013 - January, 2014

Sydney, Australia

CoClear is a New York agency specialising in
interactive Life Cycle Analysis of consumer products.

They had a tight budget to develop their initial prototype, within a
sort 6 week deadline. I put together a small team of 6 developers, 4 of
which where working remotely, in 3 countries (and timezones) and managed
to deliver under budget and on time.

The job involved dynamic data visualisations in
D3.js, with a Django backend, working off data
imported from a proprietary C# optimisation engine.

Front-end Developer

April 2012 - September 2012

Stockholm, Sweden

Developed the reboot of Ericsson’s internal global intranet. A site
servicing over 130,000 users daily. Worked closely with the well known
Drupal consultancy NodeOne (now
WunderKraut),
Acquia as well as other various contractors in
Sweden and India.

Worked on Single-Sign-On API which interfaced with Kerberos and an LDAP
service. Multi-site uniform navigation and global personalisation of all
intranet sites. Integration of faceted search via an AJaX interface.

Front-end Developer

September 2011 - December 2011

Berlin, Germany

Position entailed developing HTML prototypes from designs based on user
experience (UX) guidelines. These prototypes allowed direct feedback to
the UX team and refinements were fast and easy as they occurred before
integration with the Java framework.

The role also required working directly on the Java front-end framework,
Wicket, for HTML and CSS design changes. Started to develop an
SVG/Canvas charting library for visualisation of hit statistics on
merchant pages.

Web Developer

June 2011 - August 2011

Berlin, Germany

Internet radio company with a totally dynamic fronted using AJaX and
Backbone.js. This talked to
a Node.js backend running
Express. The CSS and SEO content was generated
with SASS at deploy time. The team of 6 shared
code using Git. The site also had to generate static content pages for
SEO.

Node.js

Express

JQuery

Backbone.js

CommonJS

Underscore.js

SASS

Markdown

Git

Freelance

Web Developer

July 2010 - April 2011

Berlin, Germany; Sydney, Australia

Developed new OpenSource, PHP based, semi-static, content management system Web
Gizmo and started developing several small
portfolio sites with it for testing. Extremely flexible, easy to update
and requires no database. Clients include:

Web Developer

March 2010 - July 2010

Berlin, Germany - New York, USA (Telecommute)

Worked within a global team (New York, Berlin, Sydney) of 6-7 people via
telecommute on large, high traffic, Drupal site for the prestigious
Emerson College. Work involved developing
several new modules and extensive theme work.

Teacher/Lecturer

Nov 2007 – Dec 2007

Berlin, Germany

Present a course on Content Management Systems (CMS) to the Print Media
Master students. This involved equal lecture and practical lab work. The
theoretical side to CMS design from a data perspective as well as
practical lab work setting up and working with Drupal and various free
online Blogs including Wordpress.

Web Developer

June – Dec 2005

United Kingdom

Helped to design and develop an in-house PHP CMS for use on the web
properties Mad Dog Mobile and
MAND8. Both sites integrated with Amplefuture
phone services via a SOAP interface. A real time content
monitoring system was also require as Mad Dog Mobile was targeted at
teens and all activity on the site needed to be monitored 24/7.

Web Standards & Accessibility Expert

Sep - Dec 2004

London, United Kingdom

Brought in as a independent contractor to make their web properties
including the National Rail website,
accessible and comply with the UKs Disability Discrimination Act
(DDA). As part of this all pages had to strictly adhere to web
standards. Search engine optimisation (SEO) was also required as
well as make the HTML/CSS templates work well in PDA browsers.

NETnet, A World Access Company

European Senior Web Developer

Sep 2000 – May 2001

London, United Kingdom

Oversaw the web development strategy for the 14 countries in Europe.
Designed and developed multi-lingual content translation web
interface/CMS in JSP which translated ASP files.

PHP

JSP

Java

HTML

CSS

Javascript

Oracle

MySQL

Hannan Interactive Publishing

Web Application Developer

Feb - Aug 2000

Sydney, Australia

Designed and developed entire backend CMS interface for large online
publication, SydneyIs.com. System supported 15 journalists, and had a
business directory of over 1.3 million companies, restaurants, bars and
clubs.

Tcl

Story Server

HTML

CSS

Javascript

SQL

Oracle

Nelson Taylor Fox

System Design / Programming

Jul - Dec 1999

Sydney, Australia

Was part of the team to develop predictive marketing tools for Coca-Cola
using Artificial Neural Networks and all the soft drink market sales
statistics for the last 10 years. Visual Basic was used to develop an
interface to the modelling engine.