Full-stack developer
Rebuild of the sustainability indicators platform with Next.js and PostgreSQL.
- Next.js
- React
- PostgreSQL
- shadcn
- Tailwind CSS
Toulouse, France · Freelance since 2014
Senior full-stack developer
20 years of experience. I work across the whole lifecycle of web applications and business platforms: architecture, development, continuous integration (CI/CD), production releases, maintenance, performance optimisation and the evolution of existing solutions.

Using Claude Code as a development assistant: analysing and getting to grips with existing codebases, refactoring, writing tests, code review and automating recurring tasks. Integrating these tools into development processes (Git, CI/CD) while ensuring the quality, maintainability and security of the code produced.
Integrating AI features into web applications: content generation and translation, conversational assistants, authoring assistance and connections to CMSs, CRMs, document repositories and business tools via MCP.






Acolad Développement — freelance since Oct. 2014
Full-stack developer
Rebuild of the sustainability indicators platform with Next.js and PostgreSQL.
TypeScript / React developer
Business features on OVHcloud's web platforms, from requirements to production.
Achievements
Technical project manager and Drupal developer
Technical lead and development of CNRS's photo and video platform.
Achievements
Full-stack developer
Reporting platform for the national wastewater monitoring network.
Achievements
Full-stack developer, Angular / TypeScript / Drupal
Platform for collecting and reporting sustainability indicators.
Achievements
via OWS
Technical lead and development of the hospital's public website.
via OWS
Technical lead and development of the city's website. Front-end integration in Twig, SCSS and TypeScript to RGAA accessibility criteria.
via Fabernovel
Six-language Drupal 8 website for a consultancy serving employee representatives.
Web development trainer
Trained career changers, students and junior developers across the whole lifecycle of a web application, two days a week alongside my freelance work.
Drupal developer
Drupal development for public and private clients at a Toulouse web agency.
Drupal developer
Drupal development for the clients of a Toulouse communications agency.
PHP developer
Open and distance learning department: installed and ran a Moodle instance, built custom Moodle 1.8 modules (podcasting, video conferencing, grade management) and supported users.
Web development intern
Built a student and faculty portal on Joomla, with custom modules.
Professional bachelor's degree, "Web application developer"
Toulouse 1 Capitole University · 2006 – 2007
BTS (two-year technical degree) in business computing
Lycée Ozenne, Toulouse · 2004 – 2006