Ce qui est déjà en ligne.
Chaque projet a été mené de bout en bout : conception produit, développement, mise en production et suivi.
PEAKRANDOPeakRando
Plateforme de randonnée pédestre et de trekking : application mobile Flutter et plateforme web React, adossées à un back-end NestJS et PostgreSQL. Des modules d'intelligence artificielle en Python enrichissent la recommandation d'itinéraires.
- 6
- personnes pilotées
- IGN
- partenariat officiel
- 2
- plateformes livrées
- Partenariat institutionnel avec l'État français et l'IGN pour l'accès aux données cartographiques officielles
- Application mobile Flutter (iOS & Android) et plateforme web
- Back-end NestJS et PostgreSQL
- Modules IA en Python pour la recommandation d'itinéraires
Chef de projet & développeur fullstack — équipe de 6 personnes
INCARLINEIncarline
Incarline répare et reprogramme l'électronique embarquée automobile (calculateurs, clés, anti-démarrage). J'y ai développé des fonctionnalités mobile et web en Java, adossées à Firebase, avec synchronisation temps réel et mode hors ligne pour un usage en atelier.
- Fonctionnalités Android et back-end en Java : interfaces et API
- Firebase : modélisation, règles de sécurité, index et sauvegardes
- Synchronisation temps réel, cache hors ligne et notifications
- Automatisation Python : traitement de données et rapports
Stage — développement mobile & web
CodyTech
Site vitrine de CodyTech : conception, développement et hébergement de bout en bout. Next.js avec CSP à nonce régénéré par requête, formulaire de contact durci (anti-spam, anti-CSRF, limitation de débit) et auto-hébergement sur VPS derrière nginx avec certificat TLS renouvelé automatiquement.
- CSP à nonce régénéré à chaque requête, HSTS, isolation d'origine
- Formulaire de contact : validation Zod, anti-spam, anti-CSRF, limitation de débit
- Auto-hébergé sur VPS : nginx en reverse proxy, TLS Let's Encrypt renouvelé automatiquement
- Scène WebGL sur mesure (React Three Fiber & shaders)
Fondateur — conception, développement & hébergement
D'autres projets sont en cours de développement. Le portfolio s'étoffe au fil des livraisons.
Un projet en tête ?
Parlons-en.
Décrivez votre besoin en quelques lignes. Réponse sous 48 h, avec un premier avis honnête sur la faisabilité et le budget — même si la réponse est « ce n'est pas pour moi ».