Logo
Matthew – React, PHP, Docker, experts in Lemon.io

Matthew

From South Africa (UTC+2)flag

Full-stack Web Developer|Senior

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
Web development
Software development
Main technologies
React
8 years
PHP
11 years
Docker
4.5 years
Laravel
3.5 years
MySQL
4 years
JavaScript
5 years
Additional skills
AWS
Python
Typescript
AI-assisted coding
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Freelancer
Apr 2024 - Ongoing2 years 1 month
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
React
Laravel
PostgreSQL
Bitbucket Pipelines
Docker
Tailwind CSS
Apache
Freelancer
Aug 2023 - Mar 20247 months
Project Overview

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.

Responsibilities:
  • Worked solo on a Vue.js/Laravel Inertia application for a recruitment company.
  • Built and maintained the codebase and the CI/CD process.
Project Tech stack:
Vue.js
Laravel
Inertia.js
MySQL
MariaDB
AWS
Amazon EC2
AWS SES
CI
CD
Team Lead
Dec 2022 - Nov 202310 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
React
Next.js
Laravel
AWS
Amazon EC2
Amazon S3
Docker
Redux
WordPress
API
UI
UX
Freelancer
Jan 2020 - Jul 20222 years 5 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
PHP
JavaScript
MySQL
Kubernetes
Docker
WordPress
Software Developer
Dec 2018 - Nov 201910 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
PHP
Laravel
JavaScript
React
Redux
Redux Saga
PostgreSQL
Python
API
Lead Developer
Dec 2016 - Nov 201710 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
WordPress
JavaScript
MySQL
Web Developer
Dec 2014 - Nov 201510 months
Project Overview

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.

Responsibilities:
  • 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.
Project Tech stack:
WordPress
JavaScript
MySQL
SOAP

Languages

English
Advanced

Hire Matthew or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.