About me
I help companies and project owners design lean, reliable and secure web applications.
Specialised in PHP/Symfony and SQL databases, I am currently deepening my expertise in Rust, with a strong interest in systems design and software robustness.
My career, split between freelance and employed roles, has helped me build autonomy, a sense of responsibility and the ability to make explicit, well-reasoned technical decisions.
What drives me
- Rigour & reliability — controlled debt, testing, architectural consistency
- Clarity — technical choices that are argued and documented
- Pragmatic security — prevention of common vulnerabilities
- Simplicity — straightforward, robust and sustainable solutions

💼 Experience
Main roles
➜ MaVilleMonShopping — Full Stack Developer (Permanent) (May 2023 – January 2026)
Development and optimisation of a high-traffic e-commerce platform.
Performance improvements and contribution to product evolutions.
Stack: Ruby on Rails TurboStream Stimulus
➜ MaVilleMonShopping — Full Stack Developer (Freelance) (Dec. 2022 – May 2023)
Functional evolutions and software engineering on the same platform.
Stack: Ruby on Rails TurboStream Stimulus
➜ 3W Academy — PHP Instructor (Freelance) (Mar. 2022 – Jun. 2022)
Web programming training and design of a pedagogical mini-framework.
Stack: PHP 8 MySQL
➜ Anti-look — Web Developer (Freelance) (Aug. 2020 – Dec. 2021)
Online registration and payment platform for a sports association.
Stack: PHP 7 Symfony 4.4 jQuery
➜ Happy Property — Developer (Freelance) (Jun. 2020 – Jul. 2020)
Real estate investment application with an interactive dashboard.
Stack: Symfony 5.2 React.js
➜ MyCouturier — Mobile Developer (Freelance) (Feb. 2020 – May 2020)
Mobile app for connecting users and managing orders.
Stack: React Native Symfony 5
➜ AU-DELÀ Événement-Évasion — Developer (Freelance) (Dec. 2019 – Jan. 2020)
Online registration portal with automated confirmation workflows.
Stack: PHP 7 Symfony 4.4 jQuery
➜ Wiilog — Developer (Fixed-term contract) (Nov. 2018 – May 2019)
Stock management application with import/export integration.
Stack: PHP 7 Symfony 4.4 jQuery
Earlier experience
➜ French Army — Corporal (Signals & Networks) (2014 – 2017)
Leadership and operations in demanding environments.
Built rigour, autonomy and a strong sense of responsibility.
🛠 Skills
Core expertise
- PHP 8+ (strict typing, advanced OOP)
- Symfony (5 to 7, API Platform, Doctrine)
- SQL: PostgreSQL (optimisation, indexing), MySQL/MariaDB
- Software architecture & application security
Currently developing
- Advanced Rust skills (architecture, memory management, domain-driven design)
- Deepening software design principles and business modelling
Additional skills
- Ruby on Rails (2 years in production)
- Front-end: Stimulus, TurboStream, React, jQuery
- Node.js (basics: Next.js, Nest.js)
- CMS & generators: WordPress, Hugo
Tools & practices
- Git (GitHub / GitLab)
- CI/CD
- Unit & functional testing (PHPUnit)
- Structured technical documentation
👨🏻🎓 Education
👩🏻💼 Boost — Leadership in Development (OpenClassrooms) (February 2026)
Professional skills development: communication, decision-making and professional posture in technical environments.
🔐 Bootcamp — Cybersecurity (OpenClassrooms) (November 2025)
Application security, code auditing, vulnerabilities (OWASP) and DevSecOps fundamentals.
📃 Opquast — Web Quality Certificate (2018)
Web quality and accessibility best practices.
🎓 La Piscine — RNCP Software Developer (Level III, Bac+2 equivalent) (2018)
Intensive web development training.
🎓 French Baccalaureate — Science stream (2011)
Collège Lycée Saint Thomas d’Aquin, Saint-Jean-de-Luz.