I am a web developer with ten years commercial experience, and have worked for Crew, FedEx, 3M, Virgin Airlines, Oracle and local businesses.
I have experience in several MVC frameworks as well as customised WordPress installations.
In 2014 I co-founded and continue to organise, PHPDorset, a local user group which meets each month to host a talk from an industry expert. As well as a love for writing code, I also enjoy digging into Google Analytics, and have provided consultancy on implementation and setting up reports for large and small businesses.
Senior Developer, part of a remotely distributed group of senior and lead developers working with multiple clients, across a broad range of problem domains and disciplines.
Working on a wide range of solutions including SaaS platforms, commercial sites and marketing sites, built upon Laravel and CakePHP.
Both implementing codebases from scratch and inheriting problem, legacy codebases which require unit and integration testing, security updates, refactoring and documentation.
Juggling multiple clients, responding in a timely fashion to requests and accurately scoping new client requests into features.
Developing and maintaining the Crew marketplace codebase as part of a remotely distributed team.
Working with Customer Support to deliver the best experience for customers in the marketplace as well as freelancers who use the platform daily for their livelihood.
A main focus of my time at Crew has been increasing test coverage and speed, as well as ensuring any new code added has appropriate testing in place and continues to raise the overall coverage of the codebase.
Integrating with a variety of different APIs such as: GitHub, Dribbble, Twilio, SendGrid as well as implementing our own API both for internal and public use.
Creating custom themes and plugins when porting existing sites into WordPress.
I've also contributed to Crew's blog.
Creating and maintaining a SAAS codebase for the UK further and higher education industry.
Writing and maintaining APIs and integrations to partner systems as well as opening our system for integration.
Refactoring prototype and legacy code to modern PHP standards.
Created and maintained API endpoints for the company's iOS app offering; built in Laravel
Working in an intimate and busy digital marketing agency creating websites and solutions, carrying out email broadcast campaigns and training a Junior Developer role. Managing multiple jobs at once whilst maintaining a high quality of work and close attention to detail.
Medium sized business based in Chichester, UK and California, USA. Responsible for creating in flight entertainment software for commercial flights. Duties included creating and testing software to written specifications. Attending on site, typically in the US, the final stages of the project with the client to fine tune the application.
Placement year during university studies in Dublin, Ireland. I received the Student of the Year award for 2006. Responsibilities included improving processes through automation by writing Perl and Shell scripts, providing training for the students replacing my role – as well as employees new to the process, for example – companies recently acquired by Oracle.
Studied at Bournemouth University on the south coast of the UK.
CakePHP 2.x / 3.x
Laravel (4.x / 5.x) / Lumen