Loïc Beaufils

Développeur Fullstack

Disponible (en recherche ...)

Développeur fullstack et Tech Lead avec 12 ans d'expérience, spécialisé en Java/Spring Boot, React et DevOps. Expert en conception d'architectures applicatives robustes et en pilotage d'équipes pluridisciplinaires (jusqu'à 15 développeurs). Passionné par l'innovation et l'automatisation, je conçois et livre des projets complexes du cadrage à la mise en production, en garantissant qualité du code, performance et alignement avec les objectifs métier.

Nice 12 ans d'expérience 36 ans Bac+3 - Permis B
Photo profil

Compétences

Les technologies, outils et méthodes que j'utilise au quotidien, du backend Java à la mise en production.

Backend Java

10
  • Java 8–21
  • Spring
  • Spring Boot
  • Spring MVC
  • Spring Security
  • JPA/Hibernate
  • Api REST
  • Api SOAP
  • Microservices
  • Maven

Backend JS

02
  • Node.js
  • Express

Frontend

07
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Vite

Bases de données

05
  • MySQL
  • MariaDB
  • PostgreSQL
  • MongoDB
  • SQLite

DevOps / CI-CD

07
  • Docker
  • Docker Compose
  • Git
  • Jenkins
  • SonarQube
  • Gitea
  • intégration continue

Tests

04
  • Tests unitaires
  • Tests d'intégration
  • Tests de non-régression
  • Automatisation

Méthodes

06
  • Agile Scrum
  • Architecture applicative
  • Code review
  • Pair programming
  • Backlog
  • JIRA

Gestion de projet

05
  • Planification
  • TMA
  • SLA
  • Coordination d'équipes locales et remote
  • Suivi de jalons

MonParcours

Mes expériences pro et perso

Projet personnel Mai 2026

Search-job – Tableau de bord de suivi de candidatures

Projet personnel

Dashboard local pour centraliser et organiser une recherche d'emploi. Remplace les fichiers Excel éparpillés et les notes personnelles par une interface claire permettant de filtrer, trier, commenter et suivre chaque candidature dans le temps.

  • Tableau de bord responsive avec filtres (statut, entreprise, lieu, recherche texte) et tri multi-critères
  • Cycle complet de candidature : À faire → CV envoyé → Entretien → Offre → Refus
  • Import d'un fichier Excel (généré par agent IA ou manuel) avec synchronisation intelligente SQLite
  • Les annotations, statuts et commentaires locaux sont préservés à chaque réimport du fichier source
  • Export CSV de la vue filtrée, ajout manuel d'offres, mode clair/sombre — github.com/lbeaufils06/search-job
React 18 TypeScript Tailwind CSS Vite Node.js Express SQLite Docker Docker Compose
Projet personnel Mars 2026

Copi – Application de sauvegarde de bases de données

Projet personnel

Application web fullstack auto-hébergée conçue pour planifier, exécuter et superviser des sauvegardes de bases de données (MySQL, MariaDB, PostgreSQL, MongoDB). Née d'un besoin concret sur serveur personnel, elle s'adresse aux profils homelab, NAS et self-hosted souhaitant fiabiliser leurs sauvegardes sans multiplier les scripts manuels.

  • Gestion des jobs de sauvegarde avec planification cron (création, édition, suppression, exécution manuelle)
  • Historique complet des exécutions avec statuts, durée et taille des dumps
  • Compression des archives (NONE / GZIP / ZIP) et politiques de rétention configurables (COUNT / DAYS)
  • Authentification par session, support multi-moteurs, déploiement mono-image Docker
  • Version v1.0.0 publiée sur GitHub — github.com/lbeaufils06/copi
Java 21 Spring Boot Spring Security JPA SQLite React Vite Tailwind CSS Docker Docker Compose Gitea CI/CD
Formation & veille 2025

Pause

Cette période m’a permis de consolider mes compétences Full Stack, d’explorer les usages concrets de l’IA dans le développement logiciel et de préparer un retour sur des postes de Développeur / Développeur Senior avec une expertise technique actualisée.

Expérience pro. 2023 – Janvier 2025

Chef de projet technique – Tech Lead Fullstack

Abcroisière (Groupe Karavel), Nice

Pilotage de la conception et de la livraison d'un nouveau tunnel de vente croisière pour le Groupe Karavel, incluant la migration des marques Promovacances et Fram vers le nouveau socle applicatif des sites vitrines.

  • Piloter la phase de cadrage fonctionnel et technique du nouveau tunnel de vente en lien avec les directions Métier, Marketing et IT
  • Formaliser les besoins, prioriser le backlog et définir la trajectoire de migration des marques Promovacances et Fram vers le nouveau socle applicatif
  • Concevoir l'architecture cible des parcours clients, des interfaces front et des intégrations avec les moteurs de recherche, de pricing et de réservation
  • Définir les standards de développement, de performance et de sécurité applicative des sites vitrines
  • Planifier et coordonner la mise en œuvre des évolutions avec une quinzaine de développeurs répartis entre Nice et le Maroc
  • Organiser les sprints, arbitrer les charges, suivre l'avancement et sécuriser les jalons de livraison
  • Mettre en place et piloter la TMA associée aux sites vitrines ; définir les SLA, structurer le flux de demandes et planifier les versions correctives et évolutives
  • Superviser les phases de tests fonctionnels et techniques, piloter la recette métier et coordonner les mises en production
  • Assurer la stabilité post mise en ligne, mesurer la performance des parcours et proposer des plans d'optimisation continue
Java 8–21 React HTML CSS JavaScript Git Jenkins SonarQube MySQL
Expérience pro. 2021 – 2022

Tech Lead Fullstack

Abcroisière (Groupe Karavel), Nice

Tech Lead Fullstack sur la conception et le développement d'un nouveau socle applicatif pour le site vitrine Promocroisière, au sein d'une équipe de 7 développeurs.

  • Piloter la conception du nouveau socle applicatif en définissant l'architecture technique, les normes de développement et les standards de performance
  • Analyser les besoins métiers et utilisateurs afin de formaliser les exigences fonctionnelles et techniques
  • Sélectionner les technologies front-end et back-end adaptées à un environnement web à fort trafic
  • Superviser le développement fullstack en coordonnant les contributions des 7 développeurs, en garantissant qualité du code, cohérence du design applicatif et respect des délais
  • Rédiger et maintenir les tickets JIRA, les spécifications techniques et les documents de conception
  • Encadrer l'équipe au quotidien : rituels agiles, suivi des tâches, priorisation du backlog et gestion des risques
  • Accompagner la montée en compétences des développeurs par du pair programming, des revues de code et du mentoring technique
  • Contrôler la qualité via la mise en place de pipelines CI/CD et de bonnes pratiques de tests
  • Assurer la mise en production progressive du nouveau socle et mesurer les gains en robustesse, maintenabilité et performance
Java 8–21 React HTML CSS JavaScript Git Jenkins SonarQube MySQL
Expérience pro. 2018 – 2020

Développeur Fullstack

Abcroisière (Groupe Karavel), Nice

Développeur Fullstack sur la refonte de pages, formulaires et mails en responsive design, ainsi que la maintenance d'une dizaine d'applications Java, au sein d'une équipe de 3 personnes.

  • Contribuer à la refonte des pages, formulaires et mails pour garantir un affichage responsive sur tous les terminaux
  • Analyser les maquettes, identifier les contraintes d'ergonomie et proposer des améliorations UX adaptées au contexte e-commerce voyage
  • Concevoir et développer les interfaces front-end en HTML, CSS, JavaScript selon les standards de performance et d'accessibilité
  • Intégrer les éléments graphiques, valider la compatibilité multi-navigateurs et optimiser les temps de chargement
  • Assurer la maintenance corrective et évolutive d'une dizaine d'applications Java métiers
  • Analyser les incidents, reproduire les anomalies, corriger le code et sécuriser les déploiements en recette et en production
  • Participer aux phases de tests unitaires, d'intégration et de non-régression ; documenter les évolutions techniques
  • Collaborer en équipe de 3 personnes : revues de code, partage des bonnes pratiques, montée en compétences
Java 8 HTML CSS JavaScript SVN SonarQube MySQL
Expérience pro. 2018

Intégrateur Web

Sequoiasoft – Septeo Hospitality, Biot

Intégrateur Web sur l'intégration de deux tunnels de réservation pour le produit Resalys (logiciel hôtelier), au sein d'une équipe de 5 personnes.

  • Contribuer à la qualification du besoin métier et à la compréhension des parcours de réservation existants sur Resalys
  • Analyser les spécifications fonctionnelles et identifier les impacts sur l'ergonomie, les performances et la cohérence graphique des tunnels
  • Concevoir la structure des deux nouveaux tunnels de réservation en respectant les standards UX du secteur hôtelier
  • Décliner la charte graphique, définir les gabarits de pages, la hiérarchie de l'information et les points de conversion clés
  • Intégrer les interfaces en HTML, CSS et JavaScript à partir des maquettes validées
  • Adapter les gabarits Resalys et paramétrer les éléments dynamiques (disponibilités, tarifs, options)
  • Optimiser le code pour garantir la compatibilité multi-navigateurs et un affichage responsive
  • Réaliser les tests fonctionnels et cross-navigateurs, corriger les anomalies et livrer les développements en production
Java intégration tag Resalys HTML CSS JavaScript
Expérience pro. 2012 – 2018

Développeur confirmé

Orange (via Sogeti High Tech), Mougins

Développeur confirmé au sein de l'équipe FBISR (Forfait Business Infrastructure Service Recherche) chez Orange à Mougins, sur la maintenance de la complétion du moteur de recherche et la mise en place d'un système de recherche des programmes TV, VOD et SVOD.

  • Réaliser la maintenance évolutive et corrective de la complétion du moteur de recherche en Perl et C++ afin d'améliorer la pertinence et la rapidité des suggestions
  • Analyser les incidents de production, identifier les causes racines et appliquer les correctifs dans le respect des engagements de service
  • Concevoir et mettre en œuvre les traitements de données front en Python et PHP pour alimenter le moteur de recherche à partir des interactions utilisateurs et des catalogues
  • Normaliser, nettoyer et structurer les données pour garantir leur cohérence et leur exploitabilité
  • Définir et développer un système de recherche des programmes TV, VOD et SVOD intégrant filtrage multi-critères, gestion des métadonnées et optimisation des temps de réponse
  • Participer à la conception fonctionnelle avec les équipes métiers et à la rédaction de la documentation technique
  • Collaborer au sein d'une équipe de 6 à 8 personnes en appliquant les bonnes pratiques de développement, de revue de code et de gestion de configuration
  • Contribuer aux phases de tests, de validation et de mise en production ; assurer le support technique
Perl C++ Python PHP

Formation

Parcours académique

Formation

Licence Professionnelle Automatisme et Informatique Industrielle (LPAII)

IUT de Nice

BAC+3

2011

Contact

Une question, un projet ou simplement l'envie d'échanger ? N'hésitez pas à me contacter, je serai ravi de discuter avec vous.