James Thomson

Senior PHP Web Developer | me@jamesthomson.co.uk

Photo: Tarn Hows (Cumbria)


I'm a open source web developer with 11 years of professional experience mostly in senior or technical/project lead capacity. Excellent business and commercial awareness and always up for new challenges. Adopts a client facing, solution oriented approach with a keen eye for detail. Efficient, reliable, trustworthy and ambitious web developer with proven project and resource management skills in a senior developer capacity.

I love German Shepherd Dogs, Cycling, Tennis and generally being outdoors. I am an amateur musician and enjoy playing piano and organ. I'm also partial to Belgian Beers and a good curry.

Skills include:-

PHP 5 OOP Symfony 2 Zend ORM/Doctrine
MVC MySql 5/Oracle Twig/Smarty XML/JSON
Agile Debian/Ubuntu Linux Xapian/Flax ElasticSearch
Git Subversion Jenkins/CI TDD with PHPUnit
XHTML/CSS 3 jQuery Mootools AngularJS
CMS Development

CV Available on Request


BSc (Hons) Computer Science
University of Durham
4 Year Sandwich Course

Java C++ Logic Haskell (FP)
Advanced Algorithms Software Engineering
Graph Theory Artificial Intelligence

JULY 2005


Software Engineer

EE is the UK's biggest Telecommunications company, a conglomerate of German owned T-Mobile and French owned Orange brands. I joined EE in the run-up to the release of the new brand, the UK's first and largest 4G network, to the public. Day to day tasks are typically:-
Advanced Software/Systems Engineering in PHP 5.3/5.4, Use of Zend 2 & Symfony 2 Frameworks (with Doctrine), Client Side/UI Development using Twitter Bootstrap, jQuery and Mootools, Gearmand for Distributed Load Balancing, Use of memcached for improved system throughput/reduced load, TDD using PHPUnit, server setup and maintenance/support.


Technical Director

bsearcher.com is a b2b search engine, advertising platform and business network which is awaiting launch very shortly. I have responsibility chiefly for the technical engineering and deployment of a suite of b2b software tools and web services. Additional duties include business development, pitching the ibod product and doing 3pm "chocolate runs" to the local newsagent!


Contract Systems Engineer
Corus Northern Engineering Services

Advanced development role involves building a wide variety of systems to support industrial processes. Experience includes PHP Web Applications where strong layout and usability are of paramount importance. Other areas include construction of route planning and messaging algorithms using Java and Oracle based platforms. I worked on both internal projects for Aldewark (Corus in Rotherham) and on an online Vehicle Asset Register for Network Rail which was a fully design engineered online portal.

OCTOBER 2007 - JULY 2009

Freelance PHP Developer

Freelance work for various UK based clients under my own brand, Grove21. Tasks included: Software Design/Development/Testing/Documentation, Design for the WWW, Web page/site construction, Development of in-house software products, Development of Web Portals, Task Automation Using Software Tools (e.g. Web Scraping etc).

OCTOBER 2001 - JULY 2012


SG Petch Thumbnail

SG Petch

Development of a suite of web sites for North East based multi-franchise motor dealership group SG Petch driven by a custom CMS. Portals constructed includes sites for New/Used Vehicles (2012), Accessories (2007), Parts (2009), Merchandise (2011), Videos (2008).

PHP5 MySQL jQuery
MVC Smarty Memcached

It's Just Property Thumbnail

It's Just Property (BETA)

Construction of a bespoke PHP5 driven site for UK based property startup. Migrating to ElasticSearch property index and search facility (MySQL persistent data store). Image Heavy Lifting processed by gearman workers for UI responsiveness.

PHP5 MySQL jQuery
MVC Smarty Memcached
Gearmand ElasticSearch SagePay

DogEatCog Thumbnail

Dog eat Cog

Simple CMS driven site for my cousin Richard a graphic designer based in York, UK.

PHP5 MySQL jQuery
MVC Smarty



Alban House
Elvet Moor

+447807 610 836

Theme by blacktie.co