Curriculum Vitae
Passionate about open source technologies like Drupal and services like OpenStreetMap which can empower their users and help democratise the sharing of information
Skills
- Drupal (6 years, advanced)
- PHP (11 years, advanced)
- MySQL (11 years, advanced)
- HTML (16 years, advanced)
- CSS (6 years, advanced)
- Graphics (16 years, intermediate)
- JavaScript (6 years, intermediate)
- CVS/SVN/Git (6 years, intermediate)
- Linux (6 years, intermediate)
- GIS (7 years, intermediate)
- jQuery (2 years, intermediate)
- Ubercart (1 year, beginner)
- PhoneGap (1 year, beginner)
- Ruby on Rails (5 years, beginner)
Achievements
- Developing and maintaining Drupal sites handling up to ~90,000 visitors per month
- Developing custom modules using the Drupal core API and other contributed modules
- Developing a bespoke e-commerce solution for a Drupal site including payment gateway integration
- Designing architecture and configuring Ubercart e-commerce websites
- Developing cross-platform mobile application prototypes for clients, using Phonegap framework
- Developing mobile-friendly CSS for Drupal websites, enhancing existing sites for mobile form factors
- Customising Drupal themes to meet branding guidelines and specifications
- Integration with the Google Maps API for location search and map display in a store locator module
- Developing a Drupal module providing availability calendars for > 600 sites worldwide
- Guiding international team towards full Internationalization capability for network of sites
- Liasing with clients to determine requirements and map them to new or existing functionality
- Mentoring junior developers while building Drupal modules
Career History
-
Jan 2012 - presentGeo & Web DeveloperGeobits Ltd (founder), LondonWorking on web and geospatial projects as a freelancer / contractor. Currently looking for projects wanting to use Google Maps, OpenStreetMap, Drupal, Wordpress, etc.
-
Jan 2010 - Dec 2011Lead ProgrammerInteeka Ltd, LondonBuilding large and small Drupal sites including e-commerce projects, developing modules for data migration, simplified content management, estate agency related features and other bespoke projects, as well as customising themes for desktop and mobile use, and developing mobile app prototypes.
-
Dec 2008 - Dec 2011Drupal DeveloperFreelance, LondonDeveloping a number of Drupal sites including ones for small tourism-related businesses, a charity, a site for a political blogger, a store locator module for a client with stores UK-wide, and launching themap.im with OpenStreetMap data.
-
Dec 2008 - Dec 2009Drupal ConsultantM.C. Dean, Inc (contract), LondonConsultancy for projects including large multi-site installations, working on internationalisation of the Drupal interface, data exchange between multiple sites, and mobile platform integration.
-
Nov 2007 - Dec 2008Solution Architect / Senior Software EngineerM.C. Dean Europe GmbH, LondonResponsible for technical aspects related to the planning of development activities on the Drupal platform, working closely with customers and colleagues in an international development team to plan and implement projects, and assist with estimating their durations, risks, and resource requirements.
-
Oct 2005 - Nov 2007Software EngineerM.C. Dean Europe GmbH, StuttgartIntegrating geographic information tools with Drupal, development, testing and bug fixing of both internal and community modules, as well as site configuration and technical support for a network of sites for government sponsored educational institutions and organisations, e.g. pims.org, rio-net.org
-
Jan 2003 - Oct 2005
-
Jun 2002 - Aug 2003Web DeveloperReuters Ltd, LondonMaintenance and development of recruitment marketing websites and HR databases
-
Summer & December 2001Web DeveloperDuke Marketing Ltd, Isle of ManWebsite development, building HTML templates, converting graphic designs into layouts and updating ASP-driven websites used in the tourism sector.
-
Summer 2000Junior Web DeveloperPDMS Ltd, Isle of ManBuilding HTML pages, content management and updating HTML templates for government clients.
Voluntary Work & Projects
-
Jul 2010 - present
-
Nov 2005 - present
-
2004 - 2005WebmasterPhoto Society, UCLBuilding a website with online photo gallery for the members of the society
-
2001-2 & 2003-4Comms OfficerA Student Society, UMISTBuilding a database driven website to provide event information, and facilitating communication within the society
Education
-
2004 - 2005
-
2000 - 2004BSc Computing and GeographyUniversity of Manchester / UMISTGraduated with 2:iFinal project: Housing locator website built in PHP using a MySQL database with a geographic search tool
-
1993 - 2000
Metadata
- Driving licence
- British citizen
- Right to work in: Isle of Man, United Kingdom, European Union
- Languages spoken: English (mother tongue), German (intermediate), French (basic)
- Interests and hobbies: photography, exploring and mapping urban environments, new technologies
This CV is marked up using the hResume microformat.
