PilotageLeadership
Direction technique
Technical leadership
Encadrement d'équipes de réalisation, arbitrages entre besoin, délai et qualité, organisation du delivery.
Leading delivery teams, trading off scope, time and quality, organising delivery.
Consultant freelance · 18 ans d'expérienceFreelance consultant · 18 years of experience
Le pont entre le métier et la donnée.Bridging business needs and data.
D'une expression de besoin métier, je fais un besoin data solide : les bonnes données, un modèle cohérent, un mapping fiable et une étude que l'IT peut implémenter sans mauvaise surprise. Et avant de construire, je regarde ce qui existe déjà : réutiliser, configurer, ou développer quand c'est justifié, avec le coût, le délai et le risque de chaque option sur la table. Le métier décide en connaissance de cause.From a business requirement, I build a sound data requirement: the right data, a consistent model, a reliable mapping, and a study the IT team can implement without surprises. And before building anything, I look at what already exists: reuse, configure, or develop when it is justified, with the cost, time and risk of each option on the table. The business decides, fully informed.
MéthodeMethod
Cinq étapes, chacune avec un livrable. La qualité d'une plateforme data se joue au moment où le besoin est validé, bien avant le premier développement.Five steps, each with a deliverable. The quality of a data platform is decided when the requirement is validated, long before the first line of code.
Comprendre la décision à prendre, puis challenger : à quelle fréquence, qui en est responsable, que se passe-t-il si la donnée est fausse ?
Understand the decision at stake, then challenge it: how often, who owns it, what happens if the data is wrong?
Compte rendu & besoin reformuléMinutes & restated needFusionner les besoins de plusieurs équipes ou pays en une liste unique : indicateurs, axes d'analyse, granularité, fréquence.
Merge the needs of several teams or countries into one list: measures, analysis axes, grain, frequency.
Liste consolidée des donnéesConsolidated data listDu modèle conceptuel au modèle logique, en gardant une organisation cohérente des données sur toute la plateforme.
From conceptual to logical model, keeping data organised consistently across the whole platform.
Modèle de donnéesData modelAvec les experts des applications sources : où se trouve chaque donnée, sous quel format, avec quelle règle de transformation.
With the source-system experts: where each data item lives, in which format, with which transformation rule.
Mapping source → cibleSource → target mappingAlimenter le dictionnaire avec le data steward, puis transmettre l'étude aux architectes et aux équipes de réalisation, et rester disponible pour répondre à leurs questions.
Feed the data dictionary with the data steward, then hand the study over to the architects and delivery teams, and stay available to answer their questions.
Dictionnaire & note de passationDictionary & handover note« Les failles les plus coûteuses d'un projet ne naissent pas dans le code. Elles naissent au moment où le besoin est validé. »"The costliest flaws in a project are not born in the code. They are born when the requirement is signed off."
ParcoursExperience
De la base de données à l'interface, de l'atelier métier au déploiement : rendre les systèmes compréhensibles, fiables et transmissibles.From database to interface, from business workshop to deployment: making systems understandable, reliable and transferable.
PilotageLeadership
Encadrement d'équipes de réalisation, arbitrages entre besoin, délai et qualité, organisation du delivery.
Leading delivery teams, trading off scope, time and quality, organising delivery.
InterfaceInterface
Autant de temps avec le métier qu'avec les équipes : ateliers, reformulation des besoins, recette et mise en service.
As much time with business users as with teams: workshops, restating needs, acceptance and go-live.
ConceptionDesign
Architecture applicative et de données, urbanisation, systèmes à fort trafic, choix techniques argumentés.
Application and data architecture, IS urbanisation, high-traffic systems, reasoned technical choices.
Data
Modélisation décisionnelle, flux d'alimentation, indicateurs et tableaux de bord pour les directions métier.
Dimensional modelling, data pipelines, measures and dashboards for business leadership.
RéalisationDelivery
Java, Python, PHP, React ; CI/CD, tests, qualité et sécurité applicative. La technique comme socle.
Java, Python, PHP, React; CI/CD, testing, quality and application security. Technology as a foundation.
TransmissionTeaching
Formations en entreprise sur la data (modélisation décisionnelle, du besoin à l'indicateur), l'architecture et l'IA, auprès d'équipes techniques et métier.
In-company training on data (dimensional modelling, from business need to measure), architecture and AI, for technical and business teams.
Animer une formation et animer un atelier demandent la même compétence : faire converger des points de vue différents vers une compréhension commune.
Running a course and running a workshop take the same skill: bringing different viewpoints to a shared understanding.
Formation continue · ORSYSContinuing education · ORSYS
Cadre d'architecture d'entreprise et cartographie du SI : le socle pour situer chaque donnée dans le système.
Enterprise architecture framework and IS mapping: the basis for placing every data item within the system.
Animer, faire converger, gérer les tensions : les compétences d'un atelier métier réussi.
Facilitating, aligning, handling tension: the skills behind a successful business workshop.
Attestations de fin de formation délivrées par ORSYS, organisme de formation professionnelle.Course completion certificates issued by ORSYS, a French professional training provider.
Formation continue · IA générativeContinuing education · Generative AI
Assistant, agents, protocole MCP, développement assisté : les outils que j'emploie au quotidien pour préparer et outiller une étude data.
Assistant, agents, MCP protocol, AI-assisted development: the tools I use daily to prepare and equip a data study.
Parcours en trois cours : AI Foundations, Applied AI Foundations, Agents and Workflows. D'une tâche améliorée à un workflow assisté par agent.
Three-course pathway: AI Foundations, Applied AI Foundations, Agents and Workflows. From one improved task to an agent-assisted workflow.
Badges de fin de cours délivrés par Anthropic (Claude Academy) et OpenAI Academy, vérifiables en ligne sur le site de chaque émetteur.Course completion badges issued by Anthropic (Claude Academy) and OpenAI Academy, verifiable online on each issuer's site.
Études & rechercheEducation & research
Recherche doctorale · 2 ans · Laboratoire d'Informatique Fondamentale de MarseilleDoctoral research · 2 years · Marseille Fundamental Computer Science Lab (LIF)
Cubes de données : constructions et explorationsData cubes: construction and exploration
Construire un cube, c'est décider ce que l'on mesure (les faits), selon quels axes on l'analyse (les dimensions) et à quel niveau de détail (la granularité). C'est exactement le travail qui fait d'un besoin métier un modèle de données.
Building a cube means deciding what is measured (facts), along which axes it is analysed (dimensions), and at what level of detail (grain). That is exactly the work of turning a business need into a data model.
Explorer un cube, c'est permettre à un décideur de naviguer dans ses données sans se perdre, et sans que deux chemins mènent à deux chiffres différents.
Exploring a cube means letting a decision-maker navigate the data without getting lost, and without two paths leading to two different numbers.
Publication · « Structure réutilisable pour le calcul et la manipulation des cubes de données », conférence EDA'07 (Entrepôts de données et analyse en ligne), actes publiés chez Eyrolles.Publication · “A reusable structure for computing and handling data cubes”, EDA'07 conference (Data Warehouses and Online Analysis), proceedings published by Eyrolles.
DémosDemos
Chaque démo part d'un besoin réel, devenu un modèle, puis un produit.Each demo starts from a real need, translated into a model, then into a product.
On exprime le besoin une fois, on configure une fois, et l'outil génère le nécessaire pour plusieurs solutions de reporting. La suite directe de mes travaux sur les cubes de données.
Describe the need once, configure once, and the tool generates what several reporting solutions need. The direct continuation of my research on data cubes.
Un chiffre d'affaires multi-pays qui ne colle pas : TTC d'un côté, HT de l'autre, retours déduits ici et pas là. Un clic sur l'indicateur montre sa définition, ses sources par pays, ses règles de transformation et son propriétaire.
A multi-country revenue figure that doesn't add up: VAT included on one side, excluded on the other, returns deducted here but not there. One click on the measure shows its definition, sources per country, transformation rules and owner.
Je ne réinvente pas la roue : je choisis, configure et déploie les solutions open source qui équipent une architecture data. Première en démo sur mon environnement cloud : OpenMetadata (catalogue, glossaire métier, lignage, tests de qualité, propriétaires), alimenté par dbt et PostgreSQL sur un cas multi-pays.
I don't reinvent the wheel: I select, configure and deploy the open-source solutions that equip a data architecture. First one in demo on my cloud environment: OpenMetadata (catalog, business glossary, lineage, quality tests, owners), fed by dbt and PostgreSQL on a multi-country case.
Une chaîne IA qui transforme un besoin exprimé en une phrase en site structuré. Chaque commande est relue par un humain avant mise en ligne.
An AI pipeline that turns a one-sentence brief into a structured website. Every order is reviewed by a human before going live.
zsite.fr →Un téléphone préparé pour une personne qui ne peut plus utiliser un téléphone ordinaire : seuls les proches choisis passent, certains sont décrochés automatiquement, et la famille règle tout à distance.
A phone set up for someone who can no longer use an ordinary one: only chosen relatives get through, some calls are answered automatically, and the family manages everything remotely.
voixdesproches.fr →Contact