Fullstack development
Design and build of web and mobile applications, from APIs to front end, with code your team can take over.
- NestJS, Symfony, Laravel
- React, Vue / Nuxt, Astro
- Flutter for mobile
Tech lead and trainer for more than 10 years, I design applications in hexagonal architecture with TypeScript, NestJS, React and Symfony, then train your teams so they can move forward without me.
what I do
Design and build of web and mobile applications, from APIs to front end, with code your team can take over.
I structure your application in hexagonal architecture, set the conventions and support the team day to day.
Tailored training built on your code, so the team masters the architecture and practices it uses.
stack
The tools I use every day, chosen for the project rather than out of habit.
projects
A business-focused platform that centralizes the full command/intervention lifecycle: creation, status tracking, detailed case handling…
Symfony · PHP · Vue.js · Nuxt
Free mobile and web app to check hygiene inspection results for 207,000+ restaurants in France. Flutter, Laravel, Astro, Go.
Laravel · Flutter · Astro · Go
Cross-platform mobile application (iOS & Android) to run a real-time scoreboard, share it via magic link with spectators and manage tournaments.
Flutter · Dart · BLoC · Supabase Realtime
SaaS web application for team management, training planning, tournament organization and logistics coordination designed for coaches and sports clubs.
React · Supabase · NestJS · Hexagonal Architecture
my method
Your business rules live in a core with no technical dependency. The framework, the database or the interface plug into it through ports: they can evolve without rewriting everything.
An isolated domain
Business code knows neither NestJS nor Symfony.
Tested without a database
Rules are checked with TDD, in a few milliseconds.
Reversible technical choices
Changing database or framework touches an adapter, not the business.
career
Application architecture (implementation of clean architecture) Development of a user management and ACL application for all internal applications Development of a customer complaint management application
Development of a sponsorship offer management application (PHP7, CakePHP, Vue.js) Development/Maintenance (Full Stack) of multiple tools for customer service advisors
test
About me
With over 10 years of experience in web development, I specialize in creating tailor-made solutions that perfectly meet my clients' specific needs.
My dual role as a developer and trainer allows me to bring a comprehensive vision to every project, combining technical expertise and pedagogy to ensure effective knowledge transfer.
blog
what clients say
[Malt review #1, copied as is]
[Malt review #2, copied as is]
Describe your context, I reply within 24 hours on weekdays.