Backend
Where my focus has always been. Two decades of PHP, Laravel at the centre.
- PHP
- Laravel
- Symfony
- Zend
- CodeIgniter
- .NET
- Python
Project Tech Lead
From hand-written HTML to leading teams through complex builds. Every layer I learned still shapes how I design systems today.


I've been building for the web since I was 18. Today my role is analysis, technical direction and team management.
I keep the big picture of each project coherent while staying close to what the client needs, including the needs they haven't put into words yet. Clear, user-friendly interfaces are always the target.
Role\ProjectTechLead::lead()todayAnalysis, architecture and team management, keeping the big picture coherent.
Infra\Delivery::ship(aws, gcp, ci)ongoingCloud environments, complex ERP integrations and automated pipelines.
Frontend\Livewire::render(flux, inertia)day to dayLivewire with Flux UI and Inertia.js, with past work in Vue, React and Angular.
Framework\Laravel::adopt(version: 3)since v3The framework I chose at version 3 and still build with.
Framework\Php::explore(symfony, zend, codeigniter)the MVC yearsYears across the PHP framework landscape, plus .NET and Python.
Forum\PhpBB::dissect()first backendLearned PHP by taking a forum engine apart.
Browser\Html::viewSource(age: 18){main}Where it started: hand-written HTML and early JavaScript.
Where my focus has always been. Two decades of PHP, Laravel at the centre.
The Laravel ecosystem’s way of building interfaces, with experience in the big SPA frameworks.
Environments and pipelines.
Business systems talking to each other.
The big picture, kept coherent.