
Théo Xavier
Développeur React • NextJs • NodeJS •
Salaire / Taux journalier
33130 Bègles, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Développeur Full Stack R&D
IBF
avr. 2025 - Présent
1 an 7 mois
Remote, Oregon 97458, États-Unis
🏥 Conception et développement d’une plateforme web métier (ERP + site vitrine) Gestion des formations professionnelles dans le secteur médical 💻 Stack fullstack moderne : - Next.js 15 - TailwindCSS + shadcn/ui pour une interface claire, accessible et responsive. - React Hook Form + Zod pour une gestion de formulaires performante et une validation typée côté client/serveur. - TanStack Query pour la gestion asynchrone et la synchronisation des données. - Authentification JWT avec gestion avancée des rôles et permissions (administrateur, coordinateur, instructeur). - Stripe pour le paiement en ligne sécurisé (inscriptions, facturation, webhooks). - PostgreSQL pour la persistance des données, avec requêtes optimisées et intégrité référentielle. - Tests automatisés avec Cypress, Jest et React Testing Library. - Déploiement continu via Netlify. 🧠 Fonctionnalités clés : - Site vitrine pour consulter et s’inscrire à des sessions de formation. -Espace connecté multi-rôles pour gérer stagiaires, sessions, plannings et documents. - Système de notifications, reporting dynamique et intégration de Leaflet + OpenStreetMap pour visualiser les lieux de formation. - Gestion fine des permissions et validation unifiée des données (Zod). ⚙️ Focus technique : - Architecture modulaire, typée et évolutive. - Optimisation des performances, accessibilité, SEO et sécurité (CSP, rate limiting, cache SSR). - Code maintenable et testable : hooks custom, logique réutilisable, clean code. 🔐 Contexte & résultat : - Projet confidentiel à forts enjeux de fiabilité, sécurité et clarté UX. - Une solution robuste et évolutive centralisant l’activité de formation, améliorant la productivité interne et offrant une expérience utilisateur fluide et sécurisée.
Service Départemental d'Incendie et de Secours de la Gironde - SDIS 33
juin 2021 - Présent
5 ans 5 mois
Ambès, France
Sapeur-pompier Volontaire
juin 2021 - Présent
5 ans 5 mois
Ambès, France
Sapeur-pompier
avr. 2022 - oct. 2022
7 mois
33140 Villenave-d'Ornon, France
Skills: Sens de l’écoute · Lutte contre les feux de forêt · Lutte contre les incendies · Premiers secours
Concepteur Développeur d’applications
Bluspark
sept. 2022 - oct. 2024
2 ans 2 mois
33310 Lormont, France
🎨 Conception et optimisation d’interfaces SaaS en exploitant pleinement Vue.js et SCSS, pour offrir une expérience utilisateur fluide, cohérente et responsive. ⚙️ Gestion de l’état global de l’application via Vuex, garantissant une synchronisation fiable et uniforme des données entre les différents modules. 🔗 Développement et intégration d’API REST avec Symfony, assurant une communication performante, stable et sécurisée entre le frontend et le backend. 🚀 Mise en œuvre de pipelines CI/CD avec GitHub Actions et Docker, automatisant les tests, le linting et les déploiements afin de fiabiliser les livraisons. 🤝 Travail en équipe Agile, participation active aux cérémonies Scrum (sprint planning, daily, rétrospectives) et contribution à l’amélioration continue des workflows. 🧩 Collaboration étroite avec les designers et développeurs backend pour garantir la cohérence UX/UI et le respect des bonnes pratiques techniques. 🧠 Engagement qualité : sessions de pair programming, revues de code et veille technique, favorisant un code maintenable, clair et conforme aux standards du clean code. ✨ Résultats clés : Amélioration mesurable de la cohérence visuelle et de la performance front-end. Réduction du temps de déploiement grâce à l’automatisation CI/CD. Renforcement de la stabilité applicative et de la qualité du code produit.
Pompier
Brigade de sapeurs-pompiers de Paris (BSPP)
mai 2013 - mai 2021
8 ans 1 mois
Skills: Sens de l’écoute · Travail d’équipe · Lutte contre les incendies · Premiers secours · Gestion d’équipe
Formation
Ecole O'clock
Titre professionnel (TP) de niveau 6 Concepteur développeur d'applications
2022 - 2024
1 an 6 mois
Studi
Titre professionnel (TP) de niveau 3
2021 - 2022
1 an 2 mois