Hello. I have been a web developer since 1997 and have 13 years of PHP experience. I'm currently freelance.
If you are a small business, agency or simply a personal customer needing some bespoke work then I may well be able to help you.
I exclusively work with PHP frameworks and content management systems:
- Drupal (I'm an Acquia Certified Drupal 8 Site Builder)
- WordPress (authoring custom plugins)
- Laravel (5.1—5.5)
- Previously / occasionally: FuelPHP, PyroCMS, Codeigniter
Linux web servers:
installation and configuration (scripted/automated server builds using Ansible), performance tuning, security, monitoring. Debian and Ubuntu specialist. I can advise on data centre choice and manage servers for a number of clients.
Other key skills:
LAMP/LEMP (Nginx by default), Linode, AWS, TLS/SSL, Git, Composer, DNS, IPv6, audio, bulk/custom email.
Past/Present clients include:
Greenpeace Energydesk, Mark Pack, Code For The People (a leading WordPress agency who are now part of Automattic). Free Speech Debate (multilingual WordPress site for Oxford University). Launching Ampp3d and UsVsTh3m with Emblem Digital / Trinity Mirror. A mix of ongoing Laravel, PyroCMS and advanced WordPress projects for Ascender Design. Rebuilt and optimised blogs for Martin Belam and Alex Balfour. Live audio streaming with Sportsline Media for Lord's Cricket Ground from 2004-2017. (I also previously worked for CricInfo.) Websites for Hils Barker, ACMS, Nadia Kamil, PHDi and Pr1ntingbynet.
Previous charity work includes: Kent and Canterbury Hospital League of Friends website.
I care about:
pages that load quickly (and servers that run fast), websites that work equally well on mobile and desktop and which are simple to use (and easy ot update). I'm committed to web standards and continuing to learn new skills. I aim to document code thoroughly (and write useful Git messages) in a way that will benefit me or whoever maintains it in future.
If priced according to duration, hourly £50 (equivalent daily £300-400, i.e. you only pay for the actual hours spent). Often we can divide the project into stages or features with an estimate or quote for each. Payment terms 7 days unless by arrangement. You are welcome to enquire about small jobs.
Hosting is complex and having a high quality server and full control of it significantly speeds up development (and supports best practices such as version control). I usually arrange hosting for all sites, meaning I can precisely tune the performance of the site and add proper security, backups and automated monitoring, all of which I can implement more quickly working from a proven setup. This means you have me as a single point of contact for faults so you do not need to deal with separate hosting companies or data centres. I can also build the server from scratch using automation, which makes changing hosting at a later date much less daunting.
Code handovers/copyright etc:
I don't require or request a credit on sites I build. Invariably it will use open source software, under various licenses. Sometimes sites will require a subscription to one or more third party services. For all projects, you can have the full source code (typically in the form of a 'Git' repository), so if you need to migrate or rebuild the site in future you can hand it to another developer. This serves as a step-by-step history of changes to the project, additional to the in-code documentation.
Please get in touch if you need a quote or just some advice – I'll reply as soon as I can.
Updated 22 June 2018