Développement d’applications · France, Luxembourg & remote

Des applications métier simples à faire évoluer.

Je conçois, reprends et fiabilise des produits numériques qui doivent continuer à fonctionner pendant qu’ils évoluent.

Backend PHP & Symfony · reprise d’existant · API, données et intégrations B2B

Quand j’interviens

Faire avancer l’existant, avec méthode.

L’intervention part du système réel : son historique, ses contraintes de production, ses données et l’équipe qui devra continuer à le faire vivre.

Une application existante devient difficile à faire évoluerLes changements sont risqués, les dépendances peu lisibles et la dette technique ralentit chaque livraison.
  • Cartographie des zones à risque
  • Refactoring progressif
  • Migrations sans big-bang
  • Documentation des décisions
Les données et les flux métier doivent rester cohérentsTransactions, synchronisations et règles métier ont besoin de garanties explicites, pas de correctifs ponctuels.
  • Modélisation relationnelle
  • Transactions et contraintes
  • Optimisation SQL
  • Gestion des erreurs
Des traitements longs bloquent l’applicationImports, génération documentaire, webhooks ou synchronisations externes doivent sortir du chemin critique.
  • Symfony Messenger
  • RabbitMQ et workers
  • Tâches planifiées
  • Reprises et idempotence
Une équipe a besoin d’un renfort backend fiableIl faut comprendre rapidement l’existant, livrer dans le cadre en place et résoudre des sujets de production concrets.
  • Intégration au code existant
  • Livraison de fonctionnalités
  • Diagnostic et correction
  • Appui architecture

Réalisations

Quelques systèmes rendus plus clairs, fiables et durables.

Trois contextes où les règles métier, les intégrations et les données demandaient un backend lisible et fiable.

FundNavFintech · Luxembourg Portail investisseur sécurisé. Évolution backend, workflows métier et intégrations tierces. Projet client réalisé chez 2ExVia Voir le détailFermer le détail
Contexte
Portail investisseur sécurisé dans un contexte financier luxembourgeois.
Intervention
Participation au développement et à la maintenance du backend, aux workflows métier et aux intégrations d’API tierces.
Portée
Un socle applicatif maintenu dans un environnement où la traçabilité et la cohérence comptent.
Socle technique

PHP · Symfony · PostgreSQL · API REST

Voir le site
SyndicateSyncSaaS B2B · R&D Proof of concept autour de la cohérence transactionnelle, des traitements concurrents et des files de messages. Projet R&D BNCD.dev / POC Voir le détailFermer le détail
Contexte
Proof of concept consacré à la gestion de prêts syndiqués.
Intervention
Conception de patterns backend autour de la cohérence transactionnelle, des files de messages et de la prévention des race conditions.
Portée
Un terrain d’expérimentation documenté pour tester des décisions d’architecture avant leur application à un système réel.
Socle technique

PHP 8.4 · Symfony · RabbitMQ · PostgreSQL

BDORE-commerce · ERP Plateforme connectée à SAGE et à plusieurs flux métier. Travail sur les échanges de données, les caches et les intégrations. Projet client réalisé chez 2ExVia Voir le détailFermer le détail
Contexte
Plateforme e-commerce reliée à l’ERP SAGE et à des flux liés à l’or physique.
Intervention
Participation au développement et à la maintenance des échanges ERP, des flux de données et des visualisations.
Portée
Une plateforme métier connectée à son système d’information et à ses sources de marché.
Socle technique

PHP · SAGE ERP · Chart.js · API

Voir le site

Ma façon de travailler

Intervenir sans perdre le contexte.

Une séquence courte pour distinguer ce qui doit changer maintenant de ce qui doit volontairement rester stable.

  1. Comprendre

    Lire l’existant, les contraintes, les données, les flux et le risque avant de proposer une direction.

  2. Cadrer

    Définir le périmètre utile, les critères de réussite et les parties du système que l’on ne déplace pas.

  3. Intervenir

    Livrer une évolution ciblée, observable et compatible avec le rythme de l’application et de l’équipe.

  4. Transmettre

    Laisser des décisions compréhensibles, un code maintenable et le contexte nécessaire pour continuer.

Profil

Développeur backend PHP/Symfony indépendant

Grand Est, France · Luxembourg · Remote

J’interviens sur des applications B2B où les règles métier, les données et les intégrations doivent rester compréhensibles malgré la complexité. Mon travail relie diagnostic technique, évolution ciblée et transmission à l’équipe.

Contact

Parlons du système, pas d’un forfait abstrait.

Décrivez l’existant, le point de blocage et ce qui doit continuer à fonctionner. Je vous répondrai avec une première lecture concrète.

Premier échange de cadrage sans engagement. Réponse généralement sous un jour ouvré.
contact@bncd.dev