Selected work
Systems built for the real world.
A few examples where large data volumes, difficult integrations or an existing codebase came together. Client names are omitted where needed.
From anonymous visit to useful attribution
A first-party measurement flow for visits, forms and bookings, with explicit consent states and a separate path for reporting data.
LaravelPostgreSQLClickHouse
Several systems, one reliable synchronisation flow
Webhooks, imports and API events from booking and ticketing systems reduced to one controllable processing flow.
LaravelREST APIsOAuth
Making a growing Laravel application fast again
Reports and background processes made faster by measuring first, then redistributing storage, queries and queue work.
LaravelPostgreSQLClickHouse
Building and evolving an analytics SaaS
A multi-tenant SaaS product where tracker, API, reports, billing and advertising platforms must continue to operate as one system.
LaravelLivewirePostgreSQL
Let’s talk
Something technical that cannot stay stuck?
Tell me briefly what is going on. I will give you an honest view on the best first step.