Parcours
David est un ingénieur senior qui a passé la dernière décennie en tant que Technical Lead au sein d'une grande multinationale européenne des télécommunications, où il conçoit et déploie des plateformes d'automatisation basées sur l'IA, des systèmes d'entreprise distribués et des architectures cloud-native à l'échelle. Son travail porte sur l'intégration des LLM, l'orchestration multi-agents, la génération augmentée par récupération (RAG) et la migration de bases de code héritées vers des environnements cloud modernes.
Avant de rejoindre l'industrie, il a travaillé comme chercheur à l'Université de Murcie (Espagne), se concentrant sur l'intelligence artificielle, le raisonnement sémantique et les systèmes sensibles au contexte pour l'assistance à l'autonomie à domicile. Ses travaux académiques ont donné lieu à de nombreuses publications dans des revues et conférences internationales.
Enseigner par la pratique
David s'efforce de rendre les sujets complexes accessibles grâce à des projets concrets. Il est l'auteur d'un tutoriel complet sur Java 8 via le développement d'un jeu de poker — couvrant les streams, les lambdas, la concurrence et les design patterns en construisant un projet réel plutôt que des exercices abstraits. Il a publié un guide d'accompagnement sur JavaHispano, l'une des plus grandes communautés de développeurs francophones. Le même instinct pédagogique anime le Pico Framework : une boîte à outils Python modulaire pour les systèmes d'agents IA conçue pour que d'autres puissent apprendre en lisant le code source.
Cet instinct est également à l'origine du centre d'apprentissage de CleanSky et du cours DeFi — plus de 80 articles et guides traduisant les mécanismes complexes de la DeFi en langage clair dans quatre langues.
Ce qu'il a construit
CleanSky est né d'un besoin personnel : une façon de comprendre un portefeuille DeFi multi-chaînes sans connecter de wallet, créer de compte ou confier des données privées à un tiers. Aucun outil sur le marché n'offrait cette combinaison de profondeur, de confidentialité et de clarté — il en a donc construit un.
Le projet est entièrement indépendant. Il n'a pas de capital-risque, pas de revenus d'affiliation et pas de contenu sponsorisé. Chaque article du blog et du centre d'apprentissage est écrit pour éduquer, pas pour vendre. La politique éditoriale explique pourquoi.
CleanSky — Intelligence de Portefeuille
Un suivi de portefeuille DeFi en lecture seule et axé sur la confidentialité couvrant plus de 484 protocoles sur plus de 34 réseaux. Backend Java avec indexation EVM multi-chaînes, frontend React. Agrégation et classification des positions sur les protocoles (Aave, Uniswap, Morpho, Lido et des centaines d'autres), visualisation des risques, décomposition des actifs sous-jacents et suivi du health factor. Conçu pour l'adoption grand public de la DeFi avec une simplicité d'utilisation de niveau bancaire. Pas d'inscription, pas de connexion de wallet, zéro traçage.
CleanSky Contactless — Paiements Crypto NFC
Application Android open-source pour les paiements en cryptomonnaies sans contact via NFC. Construite avec Kotlin et Jetpack Compose. Les clés privées ne quittent jamais l'appareil, sécurisées via Android Keystore (AES-256-GCM) avec une sécurité matérielle (StrongBox/HSM). Supporte plusieurs chaînes EVM (Base, Polygon, Arbitrum, Optimism) et des modes d'exécution incluant les méta-transactions (Gelato/Biconomy) et l'Account Abstraction ERC-4337 avec Paymaster.
CMSP — Capped Mandate Subscription Protocol
Une primitive de paiement open-source pour des paiements récurrents sécurisés et non-custodiaux on-chain. Conçue pour remplacer les approbations de tokens infinies par des mandats cryptographiquement limités (montant max, période, expiration). Architecture zéro-custody avec spécification formelle (8 RFC), modèle de menace et implémentations de référence sur EVM (Solidity), Solana (Anchor) et Cosmos (CosmWasm). Proposé et discuté sur Ethereum Magicians.
Pico Framework — Plateforme d'Agents IA
Un framework Python modulaire open-source pour construire des applications compatibles IA et des systèmes basés sur des agents. Écosystème multi-paquets incluant l'injection de dépendances, l'orchestration du cycle de vie, la découverte de plugins et l'infrastructure d'exécution d'agents. Intégré avec FastAPI, SQLAlchemy, Celery et Pydantic. Supporte l'orchestration LLM basée sur des protocoles, le routage de modèles multi-fournisseurs et la gouvernance du cycle de vie des outils. Publié sur PyPI.
Contributions open-source
Contributeur à Spring AI, Spring Security, GNOME/Ubuntu et à la communauté de développeurs JavaHispano. Contributeur au GitHub Arctic Code Vault. 47 dépôts publics couvrant Java, Python, JavaScript, Kotlin, Solidity et les outils d'infrastructure.