Technical Experience

Main page image


I started my career as a full-stack developer by working for the UK Government’s DSS, I’ve have worked as a consultant for companies around the world, plus I’ve run (and founded) my own companies.

Having run two of my own companies (and sold one of them), plus having been the key adviser for a third company, I understand both B2C and B2B relationships, and use my technical expertise to help service business needs.

I have a breadth and depth of technical experience a large number of programming languages.

List of Abilities

General coding/languages

  • Python
  • Ruby
  • Java
  • C/C++/C#
  • Ada
  • Prolog
  • Matlab
  • R

Web language/techniques

  • PHP
  • Ruby/Rails
  • jQuery
  • Javascript
  • HTML
  • CSS
  • AJAX

System Administration

  • Ubuntu sys admin
  • Puppet
  • Nagios
  • Bash scripting
  • Python scripting
  • Migration of applications between environments

Frameworks and workflow

  • Rails
  • Codeigniter
  • Cordova/Phonegap
  • Git, SVN
  • Coda, Eclipse


  • Multiple clients, world-wide: Malaysia, New York, France, London. Oh, and Blackpool.
  • R&D work with Sun Microsystems, Express Asia, New York Tutoring.