If there is a service you require which isn’t listed here, please do get in touch as I may be able to match you up with someone in my network who can help. I have contacts with other developers, designers (including custom WordPress themes), lawyers and hosting providers.

I’ve worked on a variety of PHP projects for different clients and I specialise in bespoke applications, legacy systems and financial services.

Development

I work on general development projects, whether you require modifications to an existing system or a new piece of software. My primary language is PHP, but I have also worked on projects in Python. I use MySQL/MariaDB as the database backend in the majority of projects, and SQLite for prototyping.

Code review

Have you paid for a web application to be built but don’t have the technical knowledge to critically evaluate the work? I can offer an independent review of code before or after it is deployed, covering aspects including security, compatibility with different versions of PHP, documentation and maintainability.

Consultancy

Need someone to come in and review your infrastructure requirements? Are you a design agency who has been asked to undertake some significant development work which is outside your area of expertise? I can provide you with help and advice as a consultant.

System administration

Do you have servers which need maintaining, but cannot justify a full time member of staff to look after them? For a monthly fee, I can take over the management of your servers, keeping the system software and other applications (e.g. WordPress) up to date. I work exclusively with Linux systems, using Ansible for configuration management and Git for version control.

I can also assist with server migration and train staff on configuration management and version control if you prefer to keep system administration in-house.