Freelance Laravel Developer — PHP & Architecture

Senior Laravel & PHP developer available for freelance missions. I build robust, scalable web applications with clean architecture, REST APIs, queues, and automated tests. Based in Nice, France — remote worldwide.

What a Laravel freelance mission covers

Custom application development

From domain modeling to production deployment: Laravel models, Eloquent relationships, jobs, events, policies. Clean, tested, maintainable code.

php artisan make:model Invoice --migration --factory
php artisan make:job ProcessInvoicePayment
php artisan make:policy InvoicePolicy --model=Invoice

REST APIs & integrations

Versioned APIs with Eloquent API Resources, Sanctum authentication, rate limiting, and third-party integrations (Stripe, Pennylane, HubSpot, etc.).

class InvoiceResource extends JsonResource
{
    public function toArray(Request $request): array
    {
        return [
            'id'     => $this->id,
            'amount' => $this->amount,
            'client' => new ClientResource(
                $this->whenLoaded('client')
            ),
        ];
    }
}

Architecture & code quality

Hexagonal architecture, DDD, CQRS, automated testing with Pest. I set up CI/CD pipelines, code review processes and technical standards for your team.

it('creates an invoice and dispatches job', function () {
    Mail::fake();
    Queue::fake();

    $response = $this->postJson('/api/invoices', [
        'amount' => 1500,
        'client_id' => Client::factory()->create()->id,
    ]);

    $response->assertCreated();
    Queue::assertPushed(ProcessInvoicePayment::class);
});

Tech stack & expertise

Backend

  • Laravel 10 / 11 / 12
  • PHP 8.2 – 8.4
  • REST APIs & GraphQL
  • Queues (Redis, SQS)
  • PostgreSQL / MySQL

Architecture

  • Hexagonal Architecture
  • DDD & CQRS
  • Event Sourcing
  • Microservices
  • API-first design

Cloud & DevOps

  • AWS (EC2, ECS, RDS, S3)
  • Docker & Docker Compose
  • GitHub Actions CI/CD
  • Terraform
  • Forge & Vapor

Testing & Quality

  • Pest & PHPUnit
  • TDD & BDD
  • PHPStan / Larastan
  • Laravel Pint
  • Mutation testing

Why hire me as your Laravel developer

10+

Years of PHP & Laravel experience

From startup MVPs to enterprise-scale systems handling millions of requests. I've seen it all — and I know how to build it right the first time.

4 yrs

As CTO at Star Croisières (Monaco)

I led the full digital transformation of a Monaco-based travel company — tripling revenue and building a team of 5 developers from scratch.

100%

Remote-ready & async-first

I work primarily remote, with clean written communication, regular updates, and zero micromanagement needed. Based in Nice — available worldwide.

Free resource

CTO Checklist — 47 technical control points

Audit the technical maturity of your Laravel project on your own.

Download for free →

Frequently asked questions

What types of Laravel projects do you work on?

I work on a wide range of Laravel projects: custom B2B SaaS applications, REST APIs and backend services, ERP/CRM integrations, performance refactoring, Laravel upgrades, and greenfield projects. I'm comfortable on both short-term (2–4 weeks) and long-term (6+ months) missions.

How do you handle code quality and testing?

I write tests as I go — unit, feature, and integration tests with Pest and PHPUnit. I use PHPStan / Larastan for static analysis, Laravel Pint for code style, and I'm happy to set up or improve CI/CD pipelines (GitHub Actions, Bitbucket Pipelines). I aim for a high level of confidence in every release.

Are you available for remote missions?

Yes — I work fully remote by default. I'm based in Nice, France (CET timezone) and am available for missions across Europe and North America. Occasional on-site visits can be arranged for clients in the French Riviera, Monaco, or Paris.

What is your daily or hourly rate?

My rates depend on the scope, duration, and nature of the mission. I work on both time-and-materials and fixed-price engagements. The best way to get a quote is to schedule a free 30-minute call where I'll assess your needs and propose the most suitable format.

Ready to work with a senior Laravel developer?

Let's discuss your project and find the right format for your needs.