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/day
2 projects
Paris, FR
15+ years

Average response time: 1 hour

About 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.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • Meetic
    Développeur PHP squad payment
    SOFTWARE PUBLISHING
    January 2024 - Today (2 years and 5 months)

    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
    REAL ESTATE
    January 2023 - January 2024 (1 year)

    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
    SOFTWARE PUBLISHING
    January 2022 - December 2022 (11 months)

    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

Recommendations

Be the first to recommend Bernard

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

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

Skill set

Categories