Expertise & missions
Ce que je pratique réellement, sur mes missions comme sur mes projets personnels, et comment je travaille.
Voir mon CV et profil freelance completDomaines d'expertise
Architecture logicielle & DDD
Architecture hexagonale, Domain-Driven Design, TDD/BDD de bout en bout : séparer le domaine métier du framework pour livrer un système qui reste modifiable dans le temps, pas seulement fonctionnel le jour de la livraison.
MissionMatch (Kotlin/Spring Boot/Angular), counterparty-risk-lab (TypeScript)
Finance de marché & risque de contrepartie
Exposition, PFE, CVA, SA-CCR, netting, collatéral : une pratique construite en banque d'investissement, que je documente et rends accessible aux développeurs sans bagage financier.
kotlin-counterparty-risk, Finance for Engineers (20 articles, glossaire de 71 termes)
Event streaming & Kafka
Producers, consumers, transactions exactly-once, Kafka Streams, schema registry : pratiqué en mission, entretenu entre les missions avec mes propres outils de révision.
MissionMatch, Kafkex
IA appliquée au développement
Claude Code au quotidien : skills métier, agents planifiés, documentation vivante. L'IA comme partenaire de réflexion et de vélocité, pas comme raccourci qui esquive la discipline d'architecture.
Articles publiés sur le blog, skill de documentation vivante, agents planifiés
Comment je travaille
- Les tests avant le code
TDD/BDD par défaut sur les projets qui le justifient : le test documente le comportement attendu avant que l'implémentation existe.
- Le domaine séparé du framework
Architecture hexagonale : le cœur métier ne dépend d'aucune techno d'infrastructure, ce qui rend le système testable et le framework remplaçable.
- Bilingue par défaut
Documentation et contenus produits en français et en anglais dès la conception, pas ajoutés après coup.
- L'IA comme partenaire, pas comme pilote automatique
Claude Code accélère l'exécution et challenge mes décisions, mais l'architecture et les choix structurants restent une responsabilité humaine assumée.
Types de missions
Tech lead / architecte freelance
Conception et évolution de systèmes complexes, arbitrages d'architecture, mentoring technique d'une équipe.
Audit d'architecture existante
Diagnostic d'un système en place : dette technique, séparation des responsabilités, plan de remédiation priorisé.
Accompagnement à l'IA appliquée au développement
Mise en place de skills, d'agents et de workflows Claude Code adaptés au domaine métier d'une équipe.
Développement risque de contrepartie / finance de marché
Implémentation de calculs de risque (exposition, CVA, SA-CCR) sur des systèmes bancaires existants.
Ce qu'on dit de moi
Recommandations LinkedIn →“Il a un réel sens de l'engagement pour mener à bien ses projets dans les délais au bénéfice de ses clients. Son expertise technique sur les architectures orientées services, sa capacité à faire progresser chaque membre de sa squad techniquement et humainement, sa facilité à interagir avec les équipes qui gravitent autour de lui font de lui un atout majeur sur un projet.”
“J'ai travaillé avec Riadh en tant que développeur dans l'équipe qu'il dirigeait. C'est un profil qui correspond à toute entreprise recherchant quelqu'un avec une grande capacité de proposition et de résolution de problèmes, avec un time-to-market réduit. Il est doué et n'hésite pas à aider les autres grâce à son immense connaissance en informatique.”
“Riadh est un développeur passionné, travailleur, avec de solides compétences, et aime partager ses connaissances. Son esprit d'équipe, son professionnalisme et sa recherche de l'excellence sont des qualités que j'ai beaucoup appréciées chez lui.”
“J'ai eu le plaisir de travailler avec Riadh. C'est un développeur Java et Kotlin solide et passionné. La qualité et le travail bien fait comptent énormément pour lui. Il aime aussi découvrir et explorer de nouveaux frameworks et technologies. C'est également un excellent intervenant pour partager ses connaissances lors d'événements tech (comme les Brown Bag Lunch).”
Envie de travailler ensemble ?
Disponible pour des missions de tech lead ou d'architecte, en présentiel Paris ou à distance.