Available for new projects

I build Laravel applications that scale, ship fast, and don't fall over.

Senior backend engineer with 12+ years shaping PHP and Laravel systems — from first migration to production traffic. I turn messy requirements into APIs, admin tools, and interfaces your team can actually maintain.

12+ years in Laravel & PHP
40+ production apps shipped
Remote · UTC+2

About

Twelve years in, still happiest inside a fresh composer.json.

I started with Laravel back in the 4.x days and have shipped through every major version since — watching the framework, and my own habits, mature together. Today I work with founders and engineering teams who need someone who can own a backend end-to-end: architecture, data modeling, queues, third-party integrations, and the occasional 2am incident.

My focus is Laravel applications that hold up under real usage — clean domain boundaries, tested code, and infrastructure that doesn't need a rewrite every 18 months. I've worked inside agencies, as a solo contractor, and embedded directly in product teams, which means I'm comfortable whether I'm the only engineer or one of twelve.

Based in
Frankfurt, Hesse, Germany (Remote-first)
Experience
12+ years, Laravel since v4
Focus areas
APIs, SaaS backends, legacy modernization
Currently
Taking on 1–2 new engagements
12+
Years building with Laravel & PHP
40+
Applications shipped to production
18
Long-term client & team engagements
99.9%
Uptime across current maintained apps

The stack

Tools I reach for by default

A pragmatic, battle-tested toolkit — chosen for maintainability first, novelty second.

BE

Backend

  • Laravel & PHP 8
  • Eloquent & query optimization
  • Queues, jobs & events
  • REST & GraphQL APIs
FE

Frontend layer

  • Livewire & Alpine.js
  • Inertia.js
  • Vue.js & React
  • Blade components
IN

Infrastructure

  • Forge & Vapor
  • AWS (EC2, RDS, S3)
  • Docker & CI/CD
  • MySQL & PostgreSQL
QA

Quality

  • Pest & PHPUnit
  • Static analysis (PHPStan)
  • Code review & audits
  • Performance profiling

Services

How I can help your team

Engagements typically run 4–12 weeks, either as a fixed scope or embedded with your team.

01

Custom Laravel builds

New products built from scratch — data modeling, auth, billing, admin panels, and everything in between.

02

API design & integration

Well-documented REST APIs and third-party integrations (Stripe, Twilio, internal services) built to last.

03

Performance audits

Query optimization, queue tuning, and caching strategy for apps that have started to feel the weight of growth.

04

Legacy modernization

Upgrading aging Laravel or vanilla PHP codebases without a risky big-bang rewrite.

05

Team augmentation

Embedded senior support for in-house teams — code review, mentoring, and shared on-call.

06

Technical due diligence

Codebase assessments for acquirers and investors evaluating a Laravel/PHP product.

Selected work

A few recent builds

Details anonymized where covered by client NDAs — happy to walk through specifics on a call.

case-study-01.png
SaaS Platform

Multi-tenant billing rebuild

Rebuilt a subscription billing engine handling 10k+ tenants, cutting invoice processing time by 70%.

LaravelLivewireStripe
case-study-02.png
Marketplace

Two-sided booking marketplace

Designed the matching & scheduling engine from zero to launch in 10 weeks.

LaravelInertiaVue
case-study-03.png
Internal Tools

Legacy PHP → Laravel migration

Migrated a decade-old codebase to Laravel incrementally with zero downtime.

LaravelMySQLDocker

"Daniel came in mid-project, understood our codebase in days, and shipped the billing overhaul faster than we planned for. Communication was excellent throughout."

JM
Jamie Morrison
CTO, subscription SaaS platform

"We needed someone who could work independently and make the right calls without hand-holding. That's exactly what we got, plus clean, well-tested code."

PS
Priya Shah
Founder, marketplace startup

Get in touch

Have a Laravel project worth building right?

I take on a small number of engagements at a time, so let's talk early — even if you're still scoping things out.