Aller au contenu principal

5 ans d'expérience, du front au back — aujourd'hui ingénieur chez Thales.

MA MUSIQUE DU MOMENT

Déconnecté

À PROPOS


Bonjour 👋

Développeur Full Stack, à l'aise côté front comme côté back, actuellement ingénieur logiciel chez Thales. Ce qui me motive : soigner l'expérience à tous les niveaux — l'UX/UI, le back end, et le confort des devs qui reprennent le code après moi. 5 ans d'expérience sur des stacks variées : Vue, React et Blazor côté front, Java/Spring et PHP côté back, en mission chez des acteurs comme EDF, Naval Group et Arkéa, sur des projets allant d'outils métier internes à des applications grand public, aussi à l'aise pour construire depuis zéro que pour reprendre l'existant. En dehors du travail, je construis mes propres projets de A à Z — Finixa (finances personnelles), Peliculle (tri de photos RAW) et Scan Auto (analyse de véhicules d'occasion par IA) — et je fais de la photo à mes heures perdues.

EXPÉRIENCES

Ingénieur Logiciel

Thales
CDI |
Septembre 2023
Aujourd'hui(2 ans 11 mois)

Ingénieur Logiciel Full Stack

PHPPHP
PostgreSQLPostgreSQL
Mission — EDF |
Mai 2025
Aujourd'hui(1 an 3 mois)
Développement d'un outil collaboratif de gestion des données métier avec workflows personnalisables, utilisé en interne chez EDF.

Responsabilités

  • Développement full stack sur la plateforme existante.
  • Maintenance continue (RUN/MCO) et améliorations fonctionnelles.
  • Contributions à un framework PHP propriétaire et à des outils internes.
  • Gestion du support technique et des demandes fonctionnelles, communication directe avec les utilisateurs métier.

Équipe

Projet dirigé par Thales, 3 équipes agiles de 4 développeurs. Sprints de 4 semaines avec collaboration continue entre parties prenantes métier et développeurs.

Résultats

  • Stabilisation et maintenance d'une application multi-instances pendant la refonte de la plateforme.
  • Support de plus de 20 instances spécifiques aux clients, garantissant la continuité du service.
  • Contribution à l'amélioration de la maintenabilité du code et à la documentation technique.

Ingénieur Logiciel Full Stack

ReactReact
Spring BootSpring Boot
PostgreSQLPostgreSQL
DockerDocker
Projet Interne — Thales |
Janvier 2025
Mai 2025(5 mois)
Conception et développement d'une application de gestion des prêts de jeux pour la bibliothèque interne du CSE.

Responsabilités

  • Développement full stack axé sur la gestion des utilisateurs et l'authentification sécurisée via Keycloak.
  • Mise en oeuvre des fonctionnalités de réservation, suivi des stocks et historique des activités.
  • Contribution aux choix UI/UX et à la logique backend.

Équipe

Équipe agile de 2 à 5 développeurs, sprints de 4 semaines. Coordination étroite avec les utilisateurs métier internes pour recueillir les retours et affiner les flux.

Résultats

  • Version bêta livrée et déployée pour tests fonctionnels sur 5 sites Thales.
  • Retours positifs des utilisateurs finaux, conduisant à la validation d'une future extension.

Ingénieur Logiciel Front End

BlazorBlazor
.NET.NET
PostgreSQLPostgreSQL
Mission — Naval Group |
Septembre 2023
Décembre 2024(1 an 4 mois)
Développement d'une application de planification personnalisée pour les ateliers de production de Naval Group.

Responsabilités

  • Développement front-end avec Blazor : composants UI, logique métier et liaison de données.
  • Implémentation des fonctionnalités de planification basées sur des règles métier spécifiques.
  • Collaboration étroite avec l'équipe interne pour faire correspondre le comportement technique aux besoins opérationnels.

Équipe

Intégré sur site au sein de l'équipe de développement de Naval Group, sprints agiles de 3 semaines. Échanges réguliers avec les parties prenantes métier pour valider la logique de planification.

Résultats

  • L'outil a été adopté par plus de 70 % des ateliers de production.
  • Amélioration significative de la lisibilité et de la coordination des activités de planification.
  • Contribution à la mise en place des bonnes pratiques de développement front-end au sein du projet.

Ingénieur Logiciel Full Stack

VueVue
Spring BootSpring Boot
PostgreSQLPostgreSQL
Arkea
Alternance |
Septembre 2021
Juillet 2023(1 an 11 mois)
Conception et développement de plusieurs POC axés sur l'IA, l'optimisation des processus clients et la gestion de l'espace au sein du service Innovation.

Responsabilités

  • Développement full stack de prototypes dans divers domaines fonctionnels.
  • Mise en oeuvre de workflows métier et d'itérations UX en collaboration avec les parties prenantes produit.
  • Programmation autonome ou en binôme sur la base de spécifications fonctionnelles.

Équipe

Petites équipes de 1 à 3 développeurs, haut niveau d'autonomie. Échanges directs avec des experts fonctionnels pour valider les besoins et les cas d'usage.

Résultats

  • Plus de 4 POC validés — outils de gestion interne, configuration du flex office, outils IA.
  • Plusieurs concepts transférés en production, prouvant leur viabilité technique et opérationnelle.

Développeur Full Stack - UI / UX Designer

FigmaFigma
IonicIonic
AngularAngular
Safe Walk
Stage |
Juin 2021
Juillet 2021(2 mois)
Conception et développement d'une application mobile pour la sécurité des déplacements nocturnes, basée sur une communauté de plus de 2 000 membres.

Responsabilités

  • Collecte des besoins fonctionnels et rédaction conjointe des spécifications avec l'association cliente.
  • Création de maquettes interactives avec Figma pour valider la conception et le parcours utilisateur.
  • Développement d'un MVP couvrant les fonctionnalités essentielles : alertes, géolocalisation et logique de soutien communautaire.

Équipe

Équipe de deux étudiants, travail à distance en autonomie.

Résultats

  • Livraison d'un MVP fonctionnel et d'un ensemble complet de ressources de conception.
  • Le projet a ensuite été confié à un développeur indépendant pour être perfectionné et rendu public.

Développeur Front End

TwigTwig
SymfonySymfony
ScssScss
Digital Bricks
Stage |
Avril 2020
Juillet 2020(4 mois)
Contribution à la refonte d'une plateforme SaaS de publication multicanal pour de grandes marques comme Nike et McDonald's.

Responsabilités

  • Modernisation de l'interface d'un outil de distribution de contenu multi-plateformes.
  • Conception et mise en oeuvre d'un tableau de bord pour les statistiques d'utilisation clients.
  • Collaboration à l'architecture front-end avec les principes Material Design.

Équipe

Équipe de 4 développeurs avec des tâches clairement définies. Collaboration étroite avec les développeurs principaux.

Résultats

  • Interface modernisée et nouveau tableau de bord déployés en production.
  • Contribution aux outils utilisés par de grandes enseignes dans la vente au détail et la restauration.