Skip to content

Available for freelance & contracts

I build reliable web apps with PHP & Laravel.

From crisp admin panels to APIs your mobile team can trust — I ship structured code, solid tests, and deployments that do not wake you at 3am.

$ 

Stack

Laravel · PHP 8 · MySQL

Queues, events, Horizon

Focus

SaaS backends · CMS

REST, integrations, admin UX

Principles

Tests · CI · docs

Code you can onboard to

The problem

Spaghetti PHP and “quick fixes” compound fast.

Plugins piled on plugins. N+1 queries nobody measured. Deployments that feel like roulette. The result is a site that works until it doesn’t — and then every change costs twice what it should.

legacy_app.php
// TODO: fix later (2019)
if ($_POST) {
  include('header_' . rand(1,3) . '.php');
  mysql_query("UPDATE users SET admin=1 WHERE id=" . $_GET['id']);
}

The solution

Laravel gives you structure without killing velocity.

Migrations you can replay. Policies that read like English. Queues for slow work. A framework that rewards good habits — so your product can grow without rewriting from scratch every year.

01

Architecture first

Clear boundaries: domains, services, DTOs where they earn their keep.

02

Performance aware

Eager loading, caching, and profiling — not premature optimization, just adult engineering.

03

DX & deploys

Env parity, Forge / Docker, pipelines that fail loud and early.

04

Handoff-ready

READMEs, ADRs when it matters, and code review habits your team keeps.

Selected work

Things I have shipped

Replace these with your real case studies — stack, role, outcome metrics.

routes/api.php +12 endpoints

B2B subscription API

Laravel + Stripe Billing: webhooks, proration, internal admin for CS.

API · Queues · Policies

Blade + Livewire live

Operations dashboard

Livewire for complex filters, exports, and role-based views without SPA overhead.

Livewire · Alpine

WordPress → Laravel zero downtime

Content platform migration

Incremental import, URL preservation, and editorial workflows in Filament.

Filament · ETL

Testimonials

What collaborators say

“Finally someone who documents the weird third-party integration. Our Laravel codebase stopped being scary after this engagement.”
SK

Sara K.

CTO, Nordic SaaS

“Shipped on time, communicated in tickets like a human, and left us with tests we actually run in CI.”
MR

Marcus R.

Lead Developer, Agency

“Our Filament admin went from prototype to production without embarrassing shortcuts. Rare.”
EL

Elena L.

Product, Healthtech

FAQ

Straight answers

Laravel is my default for new PHP backends. I also maintain legacy PHP, integrate with Node or Python services, and pair with front-end teams on APIs and contracts.

Contact

Tell me about the messy problem.

Greenfield API, rescue mission, or Laravel upgrade — send a short brief and your timeline. I reply within two business days.