About me

With around 3-4 fun-packed years of professional PHP experience (both employed and freelance), I have a developed a solid set of skills in Object-Oriented programming, MVC architecture and system design, working with open-source frameworks as well as developing my own bespoke systems and tools.

I also have 2-3 years of Javascript, HTML5 and CSS3 development to my name. I've worked with popular frameworks and libraries as well as building my own RESTful, JSON-based framework, producing standards-loving, cross browser, accessible websites and apps for both desktop and mobile.

Beyond this, I consider myself an impassioned problem solver and UX enthusiast (I produce flow diagrams and wireframes like some process-driven mad man). I'm a big proponent of the KISS (Keep It Simple, Stupid) principle in both code and visual design and firmly believe in good information design.

I've worked at all levels in projects of various sizes, including lead developer and project manager roles, through proposal, design and delivery. I've delivered independent projects as well as working with internal teams and outside contractors, all within tight deadlines and budgets.

Over many days (and nights), I've seen action in a wide variety of software battle zones including live and on-demand video streaming, secure booking and e-commerce, large-scale directories, subscription services, rich web applications, interactive installations, live display systems and content management systems. Thanks to some great employers, I've been able to build and implement these products for clients such as Microsoft, Nokia, VisitEngland, the NHS, the Police Federation, ATL and Preston Council.

Most importantly, I really like sandwiches and Ginsters pasties.


Object-Oriented PHP / MVC / Object-Oriented Javascript / Responsive Design / UX Design / HTML 5 / CSS 3 / MySQL / LAMP Admin


Codeigniter / AngularJS / jQuery / Modernizr / Bootstrap / Sagepay / Paypal


Below are a few currently-live projects and sites that I've worked on:

Preston Guild Scrolls 2012

Interactive map showing messages, photos and videos of goodwill sent from all over the world in celebration of the 2012 Preston Guild. Featuring a custom Javascript framework, Google Maps API and Facebook Login.

Florence Nightingale Foundation

Redesign of the Florence Nightingale Foundation's main charity website. Responsive and mobile-friendly design powered by a fully custom CMS.


Academic Achievements