Ce sur quoi je travaille

  • Ingénierie des données

    Concevoir des architectures d’ingestion, de transformation et de mise à disposition.

  • Architecture cloud

    Construire des systèmes de données évolutifs dans des environnements cloud modernes.

  • Plateforme de données Microsoft

    SQL Server, Microsoft Fabric, Azure et plateformes analytiques.

  • Performance et volumétrie

    Des systèmes qui traitent des centaines de millions, voire des milliards de lignes.

  • IA et données

    Usage pratique des LLM, des API et de l’automatisation autour des données d’entreprise.

  • Pratiques d’ingénierie

    Git, CI/CD, observabilité, débogage, tests et exploitation en production.

Ma façon d’aborder l’ingénierie

Je préfère l’ingénierie pragmatique à l’architecture pour elle-même.

  1. Partir du problème

    Les choix technologiques doivent suivre la charge de travail, pas les tendances.

  2. Mesurer avant de changer

    Le travail de performance commence par des faits.

  3. Concevoir pour l’exploitation

    Journalisation, déploiement, débogage et reprise font partie de l’architecture.

  4. Une complexité assumée

    Plus de couches, de services et d’abstractions n’est pas forcément mieux.

  5. Construire pour le changement

    Les plateformes, les technologies et les besoins métier évoluent.

  6. Partager ce qu’on apprend

    Expliquer un problème améliore souvent la solution.

Pourquoi Javi on Data

J’ai créé Javi on Data pour documenter les leçons d’ingénierie qui se perdent facilement quand les projets se terminent.

L’objectif est de transformer l’expérience pratique en contenu utile pour d’autres ingénieurs :

Certains contenus partent d’une simple question. D’autres viennent de problèmes de production, d’analyses de performance, de compromis d’architecture ou d’expériences.

L’objectif reste le même : rendre les problèmes complexes d’ingénierie des données plus faciles à comprendre et à appliquer.

Apprendre, construire, partager

Javi on Data repose sur une idée simple : ce qu’on apprend prend plus de valeur quand on le transforme en quelque chose d’utile pour les autres.

  1. ApprendreÉtudier un problème en profondeur
  2. ConstruireEn faire du code qui fonctionne
  3. PublierL’écrire clairement
  4. PartagerLe présenter à d’autres
  5. DiscuterComparer avec d’autres ingénieurs
  6. AméliorerRéinjecter les leçons
Le cycle derrière le site : chaque étape nourrit la suivante, et la discussion ramène vers un meilleur travail.

Où trouver chaque étape sur le site

Ce que j’explore en ce moment

Des axes techniques, avec ce que le site couvre déjà pour chacun. Ce sont des centres d’intérêt et un travail en cours, pas une liste de réalisations.

À qui s’adresse ce site

Le même contenu sert deux types de lecteurs, sous des angles différents.

Étudiants et ingénieurs en apprentissage

  • Comprendre les concepts
  • Suivre des tutoriels pratiques
  • Explorer l’architecture
  • Construire des projets
  • Adopter tôt une vision production

Professionnels expérimentés

  • Comparer des modèles d’architecture
  • Étudier les compromis en production
  • Améliorer la performance
  • Réutiliser listes de vérification et références
  • Discuter de vrais problèmes d’ingénierie

Restons en contact

Une question, un problème de data engineering à discuter, un projet sur lequel collaborer ou une intervention à proposer ?

M’envoyer un message Me suivre sur LinkedIn (s’ouvre dans un nouvel onglet)