Laravel, Vue and Nuxt developer based in Redon, France.
I build and maintain web applications for SaaS products and small teams: back-end architecture, front-end interfaces, billing, integrations, deployment workflows, and existing codebases that need to become easier to evolve.
- Laravel and PHP applications with clear domain code, queues, webhooks, billing, APIs and admin workflows.
- Vue, Nuxt and Inertia front ends that stay readable as the product grows.
- SaaS foundations: accounts, teams, roles, subscriptions, emails, customer-facing dashboards and operational tooling.
- Production work with PostgreSQL, Redis, Docker, FrankenPHP, k3s, Argo CD, backups, logs and health checks.
- Code audits and refactoring when the goal is to reduce risk without blocking product delivery.
-
Webvite
Production SaaS for small businesses. It handles customer websites, subscriptions, administration, custom domains, analytics and ongoing production maintenance. -
Saasterkit
Open-source Laravel, Vue and Inertia starter kit for SaaS products, with authentication, teams, roles, billing and admin features. -
Notenn
Web app for musicians to organize, edit, render and share scores written in ABC notation. -
Pogo WebSocket
Experimental Pusher-compatible WebSocket module for FrankenPHP and Laravel broadcasting. -
Pogo
Experimental request-scoped parallel job runtime for PHP on FrankenPHP.
I keep short technical notes on y-l.fr, mainly about Laravel, Nuxt, SaaS architecture, GitOps, k3s and production decisions.
Recent notes:
- A minimal GitOps architecture for Laravel on k3s
- Umami in Webvite: simple analytics for every customer site
- Website: y-l.fr
- GitHub: github.com/y-l-g
- Malt: malt.fr/profile/youennlegouedec
- Email: youenn.legouedec@gmail.com

