I generally work with two types of clients, those who want me to work with them for an extended period on several projects and those who want me to deliver a specific piece of work in a given timeframe.

Client: Direct Fleet Insurance
Description: Wholesale platform for trading commercial motor insurance, written in PHP with a MySQL database backend.

Client: Swift Money
Description: Web application which sends a short-term loan application to multiple lenders and redirects the applicant to the first successful response.

Client: FLOSS UK
Description: Consolidation of multiple servers onto one platform, migration to configuration management (Ansible) and version control (Git), and ongoing system administration.

Client: IC-e
Description: Migration and hosting of client websites (bespoke and WordPress), including security fixes.

Client: Employment Tax for Business
Description: Migration of website and email from another provider and ongoing hosting of both services.

Client: HTP Digital
Description: Advice on technical aspects of an upcoming project bid.

Client: Manchester Electricians
Description: Code to display different phone numbers across the site based on different landing pages (e.g. via AdWords) and multi-step form with InfusionSoft integration.

Client: Home Extension Contracts
Description: Online form to capture contract data and produce a PDF.

Client: Astley Hire
Description: Migration of websites and DNS from a legacy platform to the cloud.

Client: Brighter Connections
Description: Debugging and fixing problems with client websites and server configurations.

Before freelancing, I worked at the University of Manchester in the School of Computer Science. Some of the projects I contributed to can be found on their GitHub organisation.