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

Bernard Caron

Supermalter

Développeur back-end

722 €/jour
2 projets
Paris, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Bernard

🎯 Vous avez un projet back-end ambitieux à cadrer, refondre ou fiabiliser ? Je vous accompagne avec 15 ans d'expérience en développement PHP (Symfony/Laravel) et une expertise poussée en DDD et architecture hexagonale.

🚀 J'interviens sur des systèmes critiques, souvent en contexte de transformation ou de croissance rapide. Mon approche : structurer votre code métier, clarifier les responsabilités, isoler les dépendances et rendre votre base de code testable, maintenable et scalable.

✅ Mes missions récentes : Meetic (workflows de paiement & refund, stores Apple/Google), IAD (matching immobilier en temps réel, architecture modulaire), Meero (notifications multi-canaux).

💡 Je peux intégrer votre équipe ou la piloter techniquement, avec un fort accent sur la qualité logicielle, le delivery et la montée en compétence des devs.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

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

Expériences

  • Meetic
    Développeur PHP squad payment
    EDITION DE LOGICIELS
    janvier 2024 - Aujourd'hui (2 ans et 5 mois)

    Instant upgrade

    « Nouvelle feature permettant aux utilisateurs ayant déjà un pass de prendre un pass de niveau supérieur comprenant un update du workflow de paiement pour faire un refund au prorata du pass actuel puis un achat du nouveau pass. Update des api paiement en PHP 8 / Symfony 6 / Architecture hexagonale et création d'un consumer kafka en scala pour gérer les refund en asynchrone»

    • Etude d'impact et définition de l'architecture (documentation et schéma)
    • Réalisation des différentes features (terms, avantages, éligibilité, refund, droit, …)

    Apple / Google store manager

    « Création de nouveaux services pour la gestion des paiements synchrones et asynchrones (notification) des stores (Apple/Google) avec 2 nouvelles API en PHP 8 / Symfony 6 / Architecture hexagonale.»

    • Etude et schéma des différents workflows de chaque stores
    • Etude des spécificités de chaque store (grace period Apple)
    • Réalisation des différentes features (achat, restore, expiration, renew, …)
    • Mise en place d'un plan de lancement progressif
    Hexagonal Architecture PHP Symfony Webservice Scala
  • IAD
    Lead developer d'une équipe de 6 développeurs
    IMMOBILIER
    janvier 2023 - janvier 2024 (1 an)

    Gestion des Leads

    « Réalisation d'un module sur un monolith modulaire de gestion des leads issus de la diffusion des annonces immobilières sur les différents portails (LeBonCoin, SeLoger, etc.), comprenant une API publique sur AWS (API gateway, S3, SQS et une lambda en nodeJs), une API interne en PHP 7 / Symfony 5 en DDD / clean architecture et un frontend en VueJs »

    • Etude et définition de l'architecture (documentation et schéma)
    • Réalisation des différentes features
    • Accompagnement / montée en compétence en DDD / clean architecture
    • Mise en place de la CI avec GitHub Action
    • Monitoring / alerting via un dashboard sur Datadog

    Rapprochement

    « Conception et réalisation d'un module de rapprochement entre les leads acquéreurs et le parc immobilier de IAD comprenant un backend PHP 7 / Symfony 5 en DDD / clean architecture et un frontend en VueJs. »

    • Mise en place d'event dans différents modules pour permettre une communication cross-module en asynchrone
    • Indexation des biens IAD dans un Elasticsearch
    • Optimisation des temps d'indexation et rapprochement en temps réel
    PHP Symfony Clean Architecture Domain Driven Design Tech Lead
  • Meero
    Développeur back-end
    EDITION DE LOGICIELS
    janvier 2022 - décembre 2022 (11 mois)

    Service notification

    « Conception et réalisation d'un micro service avec une API Rest et d'un backoffice en PHP 8 / Symfony 6 / DDD de gestion / création de template et d'envoi de notifications via différents providers »

    • Etude et définition de l'architecture du micro service
    • Réalisation des différentes feature (data contract, template, send notification, etc …) en DDD
    • Mise en place de la CI avec GitHub Action
    • Accompagnement de la monter en compétence en DDD
    • Présentation technique du projet aux autres teams
    • TDD et BDD avec Behat Access management)

    Uam (User Access management)

    « Réalisation d'un projet de création et gestion des utilisateurs via OAuth comprenant une Api Gateway, 3 lambda et un package core en python DDD »

    • Réalisation des différentes features
    • Accompagnement de la montée en compétence en Python / Api Gateway / Lambda
    • Mise en place des CI avec GitHub Action
    PHP Symfony Python Hexagonal Architecture AWS Lambda

Recommandations

Soyez le premier à recommander Bernard

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

  • AFPA
    2010
  • Baccalauréat Professionnel
    MRIM
    Baccalauréat Professionnel

Compétences

Catégories