Qui suis-je
À propos

Je travaille en indépendant, sur deux types de mandats. Le premier, c'est l'intégration : on me fait intervenir sur des programmes où des systèmes doivent échanger des données à travers des frontières que personne n'avait prévues. Une plateforme de polices et un prestataire de paiement, un DME et un laboratoire, un portail municipal et un registre fédéral. Le second, c'est la livraison de produit : une entreprise a besoin d'une application en production et n'a pas d'équipe pour la construire, alors je prends toute la chaîne. Modèle de données, API, interface, pipeline, déploiement.
Le parcours derrière : interopérabilité FHIR entre DME, laboratoire et radiologie pour un éditeur santé ; portails de services municipaux et d'échanges transfrontaliers en Allemagne ; plateformes de logistique, de billetterie et de paiement mobile au Cameroun ; et les flux d'intégration Guidewire PolicyCenter chez un assureur IARD, où je détiens trois certifications. En parallèle des mandats, je livre seul mes propres produits SaaS, paiements, CI/CD et exploitation compris. C'est de là que vient une bonne part de la pratique de livraison de produit.
En dehors des mandats, je partage du contenu sur ma chaîne YouTube pour des conseils dev, des retours d'expérience et des réflexions sur le métier.
Compétences & Outils
Backend
- Java (8, 11, 17, 21)
- Spring Boot
- Spring Security
- Spring Data JPA
- Spring Batch
- Hibernate
- Microservices
- Architecture hexagonale
- REST APIs
- SOAP APIs
- Keycloak
Frontend
- Angular 19
- Angular Universal / SSR
- TypeScript
- RxJS / Signals
- React
- Tailwind CSS
- HTML5 / CSS
Intégration d'entreprise
- Apache Camel
- JMS Messaging
- FHIR / HL7
- OpenAPI / Swagger
- Guidewire PolicyCenter
- Integration Gateway
- App Events
- Gosu
- PCF
Base de données
- PostgreSQL
- MySQL
- SQL
- Liquibase
DevOps & Cloud
- Docker
- Docker Swarm
- Portainer
- Nginx
- Jenkins
- GitLab CI
- GitHub Actions
- Azure DevOps
- Maven
- Gradle
Tests & Qualité
- JUnit 5
- Mockito
- TDD
- SonarQube
- Revues de code
Produit & Paiements
- Stripe
- OAuth2 / Okta
- Mobile Money
- JasperReports
- SaaS multi-tenant
Certifications
Certifications et formations : Guidewire, microservices, assurance IARD
Guidewire Certified Specialist: InsuranceSuite Integration
Guidewire · Release Jasper
Guidewire Certified Specialist: PolicyCenter Configuration
Guidewire · Release Jasper
Guidewire Certified Associate: InsuranceSuite Developer
Guidewire · Release Palisades
Construisez des microservices
OpenClassrooms
GFT Académie : Assurance IARD, cycle de vie de la police, indicateurs de performance, assurance collective
GFT Technologies
Parcours
Déc 2024 – Présent
Développeur Full-Stack, spécialiste intégration Guidewire
GFT Technologies · Canada
Programme de transformation PolicyCenter chez un assureur IARD, deuxième phase.
- Conception et maintenance de connecteurs REST et SOAP via Integration Gateway vers les systèmes externes (plateformes de paiement, CRM, GED), avec JMS, Gosu et capture d'App Events (création, avenant, résiliation) et mapping bidirectionnel sur le cycle de vie des polices auto.
- Configuration des activity patterns PolicyCenter (XML) pour créer automatiquement des tâches de suivi en cas d'erreur fonctionnelle d'intégration.
- Support technique aux analystes d'affaires : modélisation des flux, identification des App Events, analyse d'impact aval et clarification des contraintes de la plateforme Guidewire.
- Accompagnement de l'équipe QA : jeux de données de test, revue des scénarios de routes Camel, débogage d'incidents et analyse des logs Integration Gateway.
- Rédaction des tests unitaires d'intégration et revues de code (PR) pour réduire les régressions, en cérémonies Agile avec les équipes fonctionnelles et DevOps.
Nov 2023 – Nov 2024
Ingénieur Full-Stack Java (Consultant)
Kouete Digital Solutions (KDS) · Allemagne
- Interopérabilité santé : conception d'une architecture FHIR permettant l'échange sécurisé de données entre applications open source (OpenMRS, OpenELIS, plateforme Kapsiki) sur les flux DME, laboratoire et radiologie.
- Services municipaux et échanges transfrontaliers : contribution au Evia Burger Portal (accès des citoyens allemands aux services municipaux) et au Evia Supplier Declaration Portal (formats standardisés d'échange d'informations d'origine des marchandises).
- APIs REST et SOAP sécurisées avec Keycloak ; endpoints SOAP pour les intégrations client-adaptateur.
- Conception d'un système de notifications et d'une fonctionnalité de signature électronique de documents conforme sur le plan légal.
- Revues de code, cérémonies Agile et livraison de l'ensemble des fonctionnalités en TDD (JUnit 5, Mockito).
Juin 2021 – Oct 2023
Développeur Full-Stack, puis Tech Lead
Skysoft Technology · Cameroun
- Pilotage technique de trois plateformes (fret, passerelle SMS et gestion scolaire) : conception des modèles de données et des couches d'intégration, animation des revues d'architecture et accompagnement de l'équipe de la conception à la mise en production.
- Conception et maintenance d'applications web et mobiles en architecture hexagonale (Spring Boot, Angular) : billetterie SKYTICKET (impression Bluetooth, rapports périodiques) et plateforme de fret aérien/maritime Joe-Cargo.
- Mise en place d'une architecture DevOps avec Docker (Compose, Swarm, Portainer, reverse proxy Nginx) et de pipelines Jenkins automatisant build, tests et déploiement.
- Sécurisation du backend par authentification JWT et intercepteurs de requêtes ; modules de paiement sécurisés pour l'achat de billets et de réservations.
- Intégration d'APIs SMS et e-mail pour les notifications clients, documentation complète des APIs avec Swagger.
- Traitements par lots avec Spring Batch et génération de rapports Excel/PDF avec JasperReports ; mise en production avec procédures de sauvegarde et de restauration.
Formation
Sep 2019 – Juin 2022
Licence en informatique
Institut Universitaire de la Côte (IUC)
2021
Higher National Diploma (HND), génie logiciel
Institut Universitaire de la Côte (IUC)
Langues
Vous préférez le format CV ?
L'ensemble du parcours, des compétences et des mandats dans un seul PDF, utile si vous me présentez à un service achats.
Télécharger le CV (PDF)