Matthew – React, PHP, Docker
Matthew is a senior full-stack engineer with strong commercial experience in PHP, Laravel, React, and relational databases such as PostgreSQL and MySQL. His background spans healthcare, legal tech, telemetry, recruitment, and publishing domains. Matthew is comfortable mentoring, leading teams, and working autonomously in both startup and established environments.
13 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Freelancer
The company is responsible for providing Medical Audit solutions to about 95% of the United Kingdom's NHS and NHS Trust Hospital networks through a Laravel- and ReactJS-based portal that is licensed to a variety of hospital units, such as Pain management, ICU/Step-downs, Respiratory, Outpatient programs, etc.
- Managed 2 intermediate developers.
- Built and maintained the CI/CD process for the web application.
- Created a custom version of Apache.
- Handled CVE issue resolution and OWASP scans.
- Maintained legacy and new codebases in Laravel backend and React frontend.
Freelancer
A recruitment platform that allowed freelancers to bill clients through their web portal. The team also provided job offers and upsold the top 10% of their freelancers to high-end clients. Unfortunately, the company has subsequently closed. The project was written in Inertia with the Laravel backend and server-side state manager and a VueJS frontend.
- Worked solo on a Vue.js/Laravel Inertia application for a recruitment company.
- Built and maintained the codebase and the CI/CD process.
Team Lead
The leading car dealer network for consumers looking to buy modern vehicles from reputable dealers. The goal was to maintain a NextJS-based system with a Laravel backend to facilitate the news feed from the headless WordPress blog and to ensure that data is loaded into the NextJS code efficiently.
- Maintained the front-end project running on Next.js with Redux.
- Worked with other departments to coordinate UI/UX on the final product.
- Maintained the headless CMS in WordPress and leveraged it as an API for the blog feed.
Freelancer
An LMS system for distance learning that utilized Moodle as the main platform. Moodle maintenance required extensive legacy PHP work alongside the Moodle documentation. At the same time, this product eventually began replacing the Moodle platform with a ReactJS one, which required the team to adhere to their internal documentation.
- Ensured compliance with WCAG AA+ and visual impairment reader compliance.
- Maintained containers inside the self-hosted Kubernetes cluster.
- Maintained and developed Moodle CMS for internal use and contributed to the overall open source codebase.
Software Developer
The biggest fleet management and vehicle security solution in South Africa. The role involved maintaining a multitude of the company's systems in PHP, ReactJS, and PostgreSQL, as well as creating the full ELD-based fleet management compliance for US-based trucking, and studying the FMCSA requirements for all supported states.
- Supported a product launch in Los Angeles.
- Studied FMCSA trucking laws for implementation of ELD for USA-based trucking solutions.
- Coordinated with development teams across India, China, and Singapore to ensure collaboration on global products.
- Built a tax rebate carbon emission calculation system for the New Zealand heavy vehicle industry.
- Maintained a bespoke PHP-based JSON-RPC API.
- Performed ongoing PostgreSQL stored procedure maintenance.
- Diagnosed and interfaced directly with vehicles to build bespoke interface triggers.
- Built a lead capturing system for insurance customers.
Lead Developer
One of the biggest print newspapers in South Africa, with a primary focus in Gauteng (the densest province). The role of the digital platform was to attract a younger audience and to build and groom that audience into the established digital brand that exists today. This was primarily done in WordPress, with some old-school PHP and JavaScript on the side. Integrations from internal classified and cash-and-carry systems were also built.
- Stabilized an inherited unstable environment and aggressively optimized queries within the first 3 months.
- Received the Editor's Choice Award for fast turnaround time and diagnosis of pre-existing issues.
- Implemented additional caching mechanisms.
- Built client-side interaction in JavaScript.
- Carried out audits and created a 1-year upgrade plan.
- Delivered ad hoc development for internal staff tools and various Citizen products.
- Assisted brainstorming between the sales and editorial teams to produce solutions for both needs.
- Managed 1 junior front-end developer.
Web Developer
As part of an umbrella of over 100 Newspapers in South Africa, the company launched a rollout of its digital plan in early 2013, and we began a large-scale distribution of 84 websites (representing all locations with newspapers). Maintenance of themes and plugins, as well as strategies for stabilizing the infrastructure, were top of mind in this.
- Maintained WordPress themes shared across 84 title sites.
- Developed and maintained WordPress plugins for interfacing with internal APIs, primarily using SOAP.
- Implemented advertising strategies throughout the digital platform.