- 🎓 42 Perpignan : Common Core ✓ · Internship I ✓ · RNCP 7 (Bac+5) in progress
- 💼 Just finished a 6-month internship at Bastide Médical (HealthTech)
- 📍 Currently in Toronto, Canada 🇨🇦 until June 2026 · Based in Montpellier, France 🇫🇷
- 🛠️ Full-stack developer : from backend microservices to mobile in production
- 🎯 Looking for a 2-year apprenticeship starting September 2026
Public transport app for the Montpellier metropolitan area · 20 000+ users on App Store and Google Play.
7 repos in production: Expo mobile (iOS + Android), Node.js microservices backend, real-time schedules, open-source itinerary algorithm, full-stack admin dashboard, all fully Dockerized.
- 📱 Expo PR #43552 · added
dateandtimerIntervalsupport toexpo-uiSwiftUI Text component (iOS Live Activities & widgets) - 🗺️ MapLibre Flutter PR #475 · added
layerIdto feature tap callbacks + fixed Android 15 NDK crash
96 merged PRs across 22 repositories in the last year (profile activity).
- 🥈 2nd prize Hackathon hosted by the Préfecture des Pyrénées-Orientales (2025) RAG assistant on service-public.fr · Mistral AI + Qdrant + Next.js 16 + DSFR · 48h
- 🏅 Jury Prize Trophées NSI 2021




