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.
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.