Full stack by conviction
Full Stack Developer, Java & Angular — from the database schema to the last pixel
Software engineer based in Aix-en-Provence, France. I build complete web applications, from the database schema to the last pixel: Spring Boot on the server, Angular in the browser, all containerised and deployed on my own server
A 100% technical path, driven by passion: a technology baccalaureate (STI2D), a two-year degree in digital systems (BTS SN), then a Master's in software architecture and development at EPITECH. I spent almost three years at MONEXT developing and automating tests for payment services before joining Sopra Steria on projects for Airbus Helicopters
Used to agile teams (Scrum, Jira, Confluence): estimating tasks, code reviews and helping newcomers ramp up. Outside work I design and host my own projects, from tools that run in the browser to full stack applications like this site
A little over three years writing code that runs in production
- Oct 2025 — present
Full Stack Developer
PermanentSopra Steria · Aix-en-Provence, France
Aéroline Sud-Est assignment for Airbus Helicopters: business applications built with Spring Boot and Angular Material, Python services (Flask, Redis), MQTT messaging with HiveMQ, deployed on OpenShift and Azure Stack with S3 storage. From API design to continuous integration, in a Scrum team
Spring BootAngular MaterialJavaPythonFlaskRedisHiveMQOpenShiftAzure StackS3CI/CD
- Jan 2023 — Aug 2025
Java Developer & Test Automation Engineer
Work-studyMONEXT · Aix-en-Provence, France
A 2-year-8-month work-study placement at a major payment company: Java service development, automated non-regression testing and delivery tooling
JavaSpringSeleniumSQLJenkinsGitScrum
- May 2021 — Aug 2021
C & Python Developer
InternshipKortex Consulting · Gardanne, France
Four-month internship developing tools in C and Python on Linux
CPythonLinux
A 100% technical path, from a technology baccalaureate to a Master’s degree
- Sept 2022 — Aug 2025
Master's degree, software architecture and development
EPITECH — European Institute of Technology · Marseille, France
What I use, grouped by purpose
- 01Languages
- Java
- TypeScript5
- JavaScript
- SQL
- Python
- C
- C++ (ESP32)
- Dart
- 02Frameworks
- 03Data
- PostgreSQL1
- MongoDB1
- Redis
- 04DevOps & cloud
- Docker & Compose2
- Coolify
- Cloudflare
- GitHub Actions
- nginx2
- Linux
- GitLab CI
- OpenShift (OCP)
- Azure Stack
- Stockage S3
- 05Network & security
- MQTT · HiveMQ
- OAuth2 · OpenID Connect1
- SSH & durcissement serveur
- fail2ban
- Cockpit
- Réseaux TCP/IP
- 06Tools
- Playwright / Selenium
- Git
- Figma1
- Jira & Confluence
- Claude Code
- 07Methods
- Clean code
- Accessibilité
- SEO technique
- Scrum
- SEO pour les moteurs IA
Used every day