I have been developing for the web since 1997 and now working on a freelance basis. If you are interested in hiring my skills to get your project off to a flying start, please view my portfolio  or take a view of my Curriculum Vitae [PDF | DOC] and then contact me for more information.

Current Key Skills

  • PHP5
  • Drupal 6 / 7
  • MySQL, PostGres (+ SQL)
  • HTML, CSS, JavaScript, AJAX, JSON
  • Campaign Monitor Integration
  • Google Analytics Integration

Sakura Brae Ltd: Oct 2010 - present
(Also: May 2005 - Oct 2005.)

Sakura Brae Ltd is back up and running to provide freelance PHP and web development services and consultancy.

Please check out the portfolio for current examples of my work.

Technical Developer,
Good Creative Ltd: October 2005 - October 2010.


  • Assess client's requirements, define technical scope and estimate timescales
  • Liaise with the project graphic designer to build the online application
  • Apache server management and site deployment
  • Application testing
  • Provide ongoing support
  • Provide technical assistance

Senior Developer,
Wheel Ltd: April 2003 - April 2005.

I was responsible for all stages of a project, from the initial specification of the work required through client consultation to final deployment in a live environment and on-going support. Development was mainly Java and used JBuilder X, Eclipse and Dreamweaver MX. Most deployments were made using ANT to an Apache 2 / Tomcat 4 server.

Clients included:

  • Scottish Water: Education: Island Game (CiB Scotland Award: Best Online Communication: 2005) Key technology: cayenne database abstraction, XML with SHA encryption, Jakarta struts, MySQL) www2.scottishwater.co.uk/islandgame/
  • Scottish Widows: An accessibility report on the site lead to the provision of HTML templates that met priority 2 standards. Supplied ongoing advice and technical support to ensure accessibility compliance.
  • Data Discoveries Ltd: Online registration, requiring Data Discoveries approval before data processing could proceed. A secure signed java applet parsed local data files and checked for data integrity and upload for processing. On processing completion, customer notified where to download their processed data and invoice.

Senior Developer,
Itsnotrocketscience.com: April 2000 - April 2003.

I both lead and assisted in projects to provide online applications such as a bespoke CMS built in ASP, Access database, IIS 4 Server, HTML & JavaScript used to quickly and efficiently build a number of sites for a number of companies and the Scottish Power site portal powered by Tibco and Oracle 9i.

Black ID: Sept 1998 - April 2000.

My role was as part of a team of developers producing both client side and server side solutions mainly in ASP with some in ColdFusion. Some Flash animation work was carried out as part of a larger flash development team. Clients included Burger King, SOFA (Society of Financial Advisors), Britannia Asset Management, Tunnel Nightclub, Homelands (Mean Fiddler).

The Web Factory: Scotland: Sept 1997 - Sept 1998.

I was the only web developer in the company. I was initially hired as a Photoshop operator and saw an opportunity to take on the coding side of the web development process. I quickly learned HTML and JavaScript and became the web technical advisor to the sales and management teams.

Freelance / CI Media: Nov 1993 - Sept 1997:

I provided a full photographic service in photojournalism and in studio work. I was published in National Magazines (Country Life), local newspapers and Local Magazines (Meantime Magazine - Glasgow).