You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Robin De SemlyenRD

Robin De Semlyen

Développeur Backend Java/Kafka | Product Mindset

590 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Robin

Développeur Backend Java/Kotlin & Kafka | certifié Java (OCP 17) et Kafka (CCDAK)
| Product Mindset
Recommandation sur demande :

- Domain Manager Bforbank
- Tech Lead Bforbank
- Tech Lead Décathlon Digital
- Agile Coach Décathlon Digital
- Tech Lead LinkCy
- Tech Lead Takima
- Engineering Manager Takima

J'accompagne les Fintechs et Scale-ups dans la conception d'architectures distribuées résilientes. Mon approche : allier excellence technique et compréhension profonde des enjeux business pour bâtir, en équipe, des systèmes qui durent et ont un vrai impact business.

Ma valeur ajoutée :

Architecture Event-Driven : Certifié Kafka (CCDAK), j'interviens sur des problématiques complexes (Streams, Connect, architecture hexagonale) pour assurer la disponibilité, la scalabilité et le découplage de vos services.


Posture de Product Engineer : Au-delà du code, je m'immerge dans vos problématiques métier les plus complexes pour proposer des solutions tech pragmatiques qui servent réellement le l'impact business et l'utilisateur final.


Culture de la fiabilité : Habitué aux environnements critiques (Fintech, Market place, BaaS), je porte une attention constante à la sécurité, à la qualité logicielle (TDD, Clean Code) et à la transmission de bonnes pratiques.


Livrables & Accompagnement :

- Développement de services BaaS et monétiques complexes.
- Modernisation de legacy vers des architectures micro-services.
- Mentorat technique et harmonisation des standards de développement
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 20 km)

Expériences

  • BforBank
    Consultant Développeur Senior Back-End Java 21 / Kafka
    BANQUE & ASSURANCES
    décembre 2024 - Aujourd'hui (1 an et 6 mois)
    Paris, France
    Participation à la refonte globale du Core Banking System (CBS) et des services BaaS associés au sein du programme stratégique Galaxy. Intervention de la phase de discovery à la mise en production sur des services monétiques critiques : cycle de vie carte, serveur d’autorisation, compensation, liquidation et clôture de compte. Travail en méthodologie Scrumban au sein de squads pluridisciplinaires.

    Architecture et pratiques tech :

    Conception SI : Réalisation de schémas C4 et diagrammes de flux pour les services monétiques structurants.
    Software Architecture : Mise en place d’une architecture Hexagonale pour assurer le découplage et la maintenabilité.
    Standardisation : Harmonisation des pratiques back-end (évolution des librairies communes, documentation et partage d'expertise technique).
    Écosystème Kafka (Event-Driven) :

    Kafka Streams : Implémentation de services de zéro (jointures, state stores, windowing, processeurs personnalisés) pour des flux complexes.
    Fiabilité des données : Paramétrage optimal des clients Kafka pour gérer les risques de doublons (exactly-once) et de désynchronisation (out-of-order).
    Patterns de conception : Mise en œuvre des patterns Inbox & Outbox pour garantir l'intégrité des échanges.
    Kafka Connect : Configuration de connecteurs JDBC (Source/Sink) et création de SMTs (Single Message Transformations) sur mesure.
    Tests automatisés : Couverture complète JUnit et Cucumber englobant l'intégralité de l'écosystème distribué (Topics, API, DB, buckets GCS).
    Résultats :

    Impact métier : Réécriture et implémentation de 87 processus métiers complexes, avec succès du découplage du référentiel carte.
    Continuité de service : Déploiement sans interruption de service des nouveaux flux critiques.
    Validation technique : Architecture validée par la Direction Technique de BforBank.
    Rayonnement : Présentations et démonstrations des résultats lors des Engineering All-Hands.
    Cucumber Confluent Kafka Java Spring boot Kafka Streams
  • Décathlon Digital
    Consultant Senior Full-Stack Java 21/Angular 18
    HIGH TECH
    avril 2023 - novembre 2024 (1 an et 7 mois)
    Paris, France
    Contribution à la stabilisation, sécurisation et évolution du service mondial de communications transactionnelles du groupe (millions de messages quotidiens). Mission réalisée dans un contexte international (100% anglais) au sein d’une équipe Scrum répartie entre la France et les Pays-Bas.

    Stabilisation et réduction de la dette technique :

    Sécurité et Tests : Passage de la couverture de tests de 35% à 80% ; suppression de plus de 500 failles de sécurité critiques.
    Qualité du code : Refonte profonde via les principes SOLID et l’implémentation de design patterns (Validator, Facade, Strategy, etc.) pour réduire la complexité cyclomatique.
    Architecture : Fusion et uniformisation des micro-services ; création d'un environnement de développement standardisé via des images conteneurisées pour accélérer le setup équipe.
    Innovation et valeur produit :

    Résilience et Haute Disponibilité : Migration d'ActiveMQ vers Kafka pour assurer la montée en charge des JO et du Black Friday. Mise en place de systèmes de retry, circuit breaker et fallback.
    Observabilité : Développement d’un service de tracking complet du cycle de vie des messages avec métriques techniques et métiers via Datadog.
    Performance : Parallélisation asynchrone multi-threadée des tâches critiques.
    Intelligence Multi-provider : Intégration de nouveaux canaux (Push, Salesforce Journey Builder) et optimisation des coûts via une logique de routage multi-provider (Email/SMS).
    Résultats :

    Lead technique JO : Rush final des Jeux Olympiques géré sans aucun incident (tests de charge et résilience accrue).
    Efficacité opérationnelle : Réduction du temps dédié au RUN support de 3 jours à 0,5 jour par semaine.
    Qualité logicielle : Passage de 0 à 12 déploiements par sprint ; code smells réduits de 1500 à 7 ; 0 vulnérabilité critique.
    Rayonnement : Trois présentations techniques (All Hands) en anglais devant 200 ingénieurs et directeurs.
    Engagement : Participation active aux astreintes régulières (On-call).
    Apache Kafka ActiveMQ Java Angular Spring boot
  • Linkcy
    Consultant Développeur Full-Stack Kotlin/React
    AGENCE & SSII
    février 2022 - mars 2023 (1 an et 1 mois)
    Paris, France
    LinkCy est une fintech proposant un produit de BaaS (Bank as a Service) "Plug and Play" via API REST ou application mobile en marque blanche. Responsable de l’application mobile, j’ai conçu et implémenté de zéro l’intégralité des parcours critiques, incluant l’onboarding sécurisé (création de compte, KYC) et les mécanismes d’authentification forte (SCA).

    En binôme sur la partie mobile, j’ai collaboré quotidiennement avec l’ensemble de la structure (Back-end, Produit, Design, Juridique). Nous avons suivi une méthodologie Agile rigoureuse, structurée en sprints de deux semaines avec séances d’affinage, poker planning, stand-ups quotidiens, rétrospectives et démonstrations collectives.

    Réalisations :

    - Architecture de l’application et gestion des flux (navigation, redirections, restrictions et états bloquants).
    - Optimisation des performances (React context, Tanstack query) et de l’UX (skeleton, loading, mode dégradé).
    - Gestion des déploiements en production et test (App Store, TestFlight) pour les versions labellisées.
    - Mentorat technique et onboarding des nouveaux membres de l’équipe.
    - Contribution active sur l’API principale (Partner API) en tant qu’ingénieur Full-stack.


    Résultats :

    - Mission confirmée pour Takima grâce à un PoC convaincant réalisé dans un délai serré.
    - Développement intégral de l’application mobile BaaS marque blanche.
    - Déploiement en production de 10 déclinaisons pour 10 clients différents.
    - Conception et implémentation des parcours d’onboarding conformes aux réglementations (SCA, KYC, KYB).
    - Onboarding des profils juniors et passation fluide du projet.
    Java Spring Boot React.js Kotlin Typescript React Native

Recommandations

Soyez le premier à recommander Robin

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Formation Master3
    Takima
    2022
    Formation Master 3
  • Ingénieur Généraliste Master 2
    EPF (Ecole Polytechniques féminine)
    2022
    Majeur Ingénierie du Numérique

Certifications

Compétences

Catégories