Expertise

Services for legacy PHP applications

Legacy audits, PHP and Laravel upgrades and fractional technical leadership – for codebases that earn money every day and need to reach a supported version.

PHP upgrades

From PHP 5.x to 8.x: find incompatibilities, refactor automatically, roll out step by step.

PHP 5.x → 8.x Rector PHPStan Composer

Laravel upgrades

One major version at a time, including packages, configuration and dependencies.

Laravel 5 → 13 Eloquent Queues Livewire

Tests & safe releases

Characterization tests where coverage is thin, and a CI pipeline that checks every change.

PHPUnit Pest Characterization Tests CI

Databases

Schema migrations without downtime, slow queries found, legacy data models cleaned up.

MySQL MariaDB PostgreSQL Redis

Deployment & infrastructure

Reproducible environments and deployments, so the upgrade doesn't fail on the server.

Docker CI/CD Linux Google Cloud

Security & compliance

Remove EOL components and known CVEs, work through PCI-DSS or ISO 27001 audit findings.

CVEs Composer audit PCI-DSS ISO 27001

How an engagement looks

A process where you always know what comes next and what it costs.

01

First call

30 minutes: where does your codebase stand, what's pressing, what's the goal?

02

Legacy Audit

Two weeks, fixed price: risks, dependencies, upgrade path and a roadmap with effort in weeks.

03

Upgrade in small steps

Fixed scope based on the audit; each stage goes live on its own while your team keeps shipping features.

04

Handover

Documentation, tests and a walkthrough so your team can carry on alone – or I stay on as a fractional tech lead.

Ideal projects

Where I can deliver the most value.

Legacy rescues & refactors

Bringing aging codebases back to a maintainable, performant state.

About the Legacy Audit →

Long-running Laravel applications

Internal platforms and SaaS products that have run for years and need to reach a current version.

E-commerce & marketplaces

Shops and marketplaces with real traffic – upgrades without checkout downtime.

API design & integration

REST and JSON APIs that age well — clean contracts, sensible auth, solid docs.

Which PHP version does your application run on?

Tell me which version you run today and what's pressing. You'll get an honest assessment of scope, timeline and the most sensible next step.

Get in touch