DAN BARUKA Ingénieur protocole blockchain | Cosmos SDK, Go, IBC, CosmWasm | CTO et cofondateur, Safrochain Nairobi, Kenya (à distance, UTC+3) +254 740 860 373 | danbaruka01@gmail.com github.com/danbaruka | linkedin.com/in/danbaruka | x.com/danamphred | baruka.me PROFIL ------ Ingénieur blockchain : 7 ans de développement logiciel, dont 5 dans la blockchain, avec la conception, le lancement et la maintenance d’une Layer 1 Cosmos SDK en production. En tant que CTO et cofondateur de Safrochain, j’ai construit la chaîne, ses modules sur mesure, sa genèse et la coordination des validateurs, son indexeur, son explorateur et ses outils multisig, et je livre les mises à niveau du nœud qui la font tourner. Je dirige aussi Zunia, un portefeuille Cosmos multi-chaînes non dépositaire couvrant 262 chaînes, et je suis Developer Advocate chez Intersect pour l’écosystème Cardano. Je suis à mon meilleur dans de petites équipes seniors, à distance, qui maîtrisent une chaîne de bout en bout. COMPÉTENCES CLÉS ---------------- Ingénierie de chaîne - Cosmos SDK v0.47 et v0.50 (app wiring, keepers, msg servers, ante handlers, params, upgrades) - Consensus CometBFT, conception de genèse, coordination des gentx, opérations validateurs - IBC : transferts ICS-20, canaux et opération de relayers - Contrats CosmWasm (Rust) et wasmbindings, denoms Token Factory - protobuf et buf, gRPC et REST, tests de bout en bout interchaintest - Données de chaîne : indexeur Callisto, PostgreSQL, explorateurs de blocs Langages et outils - Go (principal), Rust, TypeScript, Dart et Flutter, Haskell (Plutus), Python - CosmJS et InterchainJS, Keplr et Leap, WalletConnect v2, Ledger et Keystone - Multisig Legacy Amino, authentification ADR-036, vérification de SignDoc - Docker, GitHub Actions, goreleaser, serveurs Linux, AWS, Kubernetes - React et Next.js, Node.js, NestJS EXPÉRIENCE ---------- CTO et cofondateur, Safrochain | À distance | 2025 à aujourd’hui Layer 1 Cosmos SDK communautaire, construite pour les builders africains et du monde entier. Jeton natif SAF, chain ID safrochain-1, mainnet en production depuis juin 2026, licence Apache 2.0. - Conception et lancement de Safrochain, de la base de code Juno jusqu’au mainnet : Cosmos SDK v0.50, CometBFT, IBC, CosmWasm, gouvernance, staking et intégration d’oracle. (Go, Cosmos SDK, CometBFT, IBC, CosmWasm) - Exploitation du réseau au quotidien (61 validateurs actifs, mises à niveau, écosystème), qui compte aujourd’hui plus de 100 000 portefeuilles et des millions de transactions. (validator ops, monitoring) - Modules applicatifs sur mesure : Likelemba (épargne rotative), XPoints (points on-chain), USAF Faucet ; intégration de Token Factory (Osmosis), de GlobalFee (Gaia) et des bindings CosmWasm. (x/ modules, keepers, protobuf, wasmbindings) - Pilotage du cycle de release : coordination de la genèse et des gentx du mainnet, intégration et accompagnement des validateurs, mises à niveau on-chain du nœud. (genesis, upgrades, goreleaser) - Mise en place de la stack d’indexation de production : Callisto (Go) synchronise l’état de la chaîne dans PostgreSQL, exposé par une API REST NestJS pour les explorateurs et les applications. (Go, PostgreSQL, NestJS) - Développement de SafroExplorer, l’explorateur de blocs du réseau (blocs, transactions, validateurs, gouvernance, contrats CosmWasm), et maintenance d’un déploiement ping.pub. (Next.js, TypeScript, RPC, gRPC) - Développement de SMultisig, un multisig à seuil K-sur-N non dépositaire pour les équipes : clés Legacy Amino, connexion ADR-036, vérification canonique du SignDoc avant stockage ou diffusion, accès par rôles et synchronisation des signataires en temps réel. (Cosmos SDK multisig, Amino, Next.js) - Développement de WinSaf, une loterie on-chain prouvablement équitable dans Telegram : contrats CosmWasm open source, tirages sur aléa public, portefeuilles MPC 2-sur-3 et vérification on-chain de chaque tour. (CosmWasm, Rust, Telegram) - Livraison de dApps et de SDK : Safrimba (safrimba.safrochain.com), cercles d’épargne décentralisés qui portent la Likelemba (tontine) on-chain, versements en SAF ou USDC ; SAFHANDLE (noms et numéros de téléphone résolus en adresses, SDK Dart et TypeScript). (Rust, CosmWasm, Dart, TypeScript) - Maintenance des registres, de la documentation et de l’organisation GitHub (25 dépôts, revue des PR externes, CI, politique de sécurité), et des fiches de la chaîne dans cosmos/chain-registry, keplr-chain-registry et Mintscan. Pilotage des listings de SAF sur Coinstore (SAFUSDT) et CoinGecko. Fondateur et lead engineer, Zunia Lab | À distance | 2025 à aujourd’hui Portefeuille multi-chaînes non dépositaire pour l’écosystème Cosmos. Extension navigateur et application mobile sur les mêmes clés, natif IBC, Apache 2.0, version 1.0 en release candidate. - Direction d’une équipe de quatre développeurs et d’un community manager ; responsable de l’architecture, du modèle de sécurité et du cycle de release. (TypeScript, Rust, Dart) - Livraison de l’extension Chrome (Manifest V3) : décodage des transactions en langage clair avant signature, permissions par site, signature Amino et Direct, suggestion de chaînes à la volée. (TypeScript, CosmJS, InterchainJS) - Développement du portefeuille mobile Flutter : déverrouillage biométrique, approbation hors ligne par QR code des transactions desktop et WalletConnect v2 pour les sessions dApp. (Flutter, Dart, WalletConnect) - Conception du registre de chaînes Zunia : 262 chaînes (218 Cosmos, 43 EVM, 1 Solana) lues à l’exécution, sans nouvelle version de l’application pour ajouter une chaîne. - Transferts IBC en une étape, avec canal, route et frais résolus avant signature ; transfert médian de bout en bout de 4,2 s mesuré de Cosmos Hub vers Safrochain. (IBC, ICS-20) - Intégration de la signature matérielle Ledger (Nano S Plus, Nano X, Stax) et Keystone 3, dérivation BIP39 et BIP44, stockage AES-256 dans le trousseau du système, aucune clé côté serveur. - SDK développeurs (web, React, Flutter), interface standard de portefeuille Cosmos pour les dApps, carte IBC en direct (ibcmap.zunialab.com) et politique de divulgation de vulnérabilités. Cofondateur, Dyma | À distance | 2024 à aujourd’hui Application task-to-earn pour l’écosystème Cosmos, avec un système de réputation on-chain. - Conception de la couche de réputation comme un signal portable et vérifiable, réutilisable par d’autres projets Cosmos, avec routage IBC multi-hop et preuves signées et horodatées exploitables via un SDK. - Conception de la liquidité DYMA sur Osmosis (pool pondéré, enregistrement du denom Token Factory). Developer Advocate, cohorte 2, Intersect (Cardano) | À distance | 2025 à 2026 Sélectionné pour la cohorte 2 du Developer Advocate Program d’Intersect, piloté par l’Open Source Office. - Co-animation du groupe de travail Developer Experience (sessions hebdomadaires, parcours d’onboarding de 12 semaines, objectif de 15 à 30 nouveaux développeurs équipés d’un environnement Cardano) ; point de contact des développeurs d’Afrique de l’Est et centrale. Mainteneur communautaire, Intersect Maintainer Retainer Program | À distance | 2025 à aujourd’hui - Mainteneur financé et premier contributeur (plus de 150 commits) d’IntersectMBO/developer-experience : tri du backlog, support des releases, documentation et conformité à la gouvernance sous l’égide de l’Open Source Committee. Cofondateur et chef de projet, Uptodate Developers | Goma (RD Congo) et à distance | 2019 à aujourd’hui Studio logiciel et communauté de développeurs. - Développeur frontend sur Adaex, un exchange décentralisé sur Cardano (React, intégration d’API Node.js, 2023 à 2025). - Chef de projet sur Ekival, une application crypto P2P (infrastructure AWS et Linux, 2021 à 2022), et sur ProWorkspace, une plateforme CRM (2023 à 2024). - Pilotage du déploiement de Dev Community (devcommunity.io), la plateforme développeurs du studio, portée à plus de 2 000 utilisateurs. - Mentorat de plus de 15 développeurs juniors en frontend et UI/UX (2021 à 2022). PROJETS CHOISIS ET OPEN SOURCE ------------------------------ - Safrochain: Une Layer 1 Cosmos SDK communautaire, en production depuis juin 2026. safrochain.com - Zunia Wallet: Un portefeuille Cosmos non dépositaire et natif IBC. Extension et mobile sur les mêmes clés, 262 chaînes. zunialab.com - SMultisig: Un multisig à seuil K-sur-N non dépositaire pour les équipes sur Safrochain. smultisig.safrochain.com - SafroExplorer: L’explorateur de blocs du réseau Safrochain. explorer.safrochain.com - Safrochain Indexer: La stack d’indexation de production : Callisto (Go), PostgreSQL et une API NestJS. github.com/Safrochain-Org/safrochain_indexer - WinSaf: Une loterie on-chain prouvablement équitable, directement dans Telegram. winsaf.xyz - Safrimba: Des cercles d’épargne décentralisés sur Safrochain : la Likelemba, la tontine rotative, on-chain. safrimba.safrochain.com - SAFHANDLE: Envoyer à un nom court ou à un numéro de téléphone, résolu on-chain vers une adresse. github.com/Safrochain-Org/safhandle-contract - COTS: Cardano Offline Transaction Simulator : tester transactions et scripts Plutus sans nœud. github.com/danbaruka/COTS - Dyma: Du task-to-earn pour Cosmos, avec une réputation on-chain portable. - Cardano DevEx: Premier contributeur d’IntersectMBO/developer-experience, pour l’onboarding des développeurs Cardano. github.com/IntersectMBO/developer-experience - Contributions à cosmos/chain-registry, chainapsis/keplr-chain-registry, CosmosLabsKR/chainlist, ping-pub/mainnet, IntersectMBO/developer-experience, IntersectMBO/evolution-sdk, IntersectMBO/cardano-ledger, cardano-foundation/cardano-token-registry. COMMUNAUTÉ ET ÉCOSYSTÈME ------------------------ - Developer Advocate, Intersect (Cardano) (Cohorte 2 du Developer Advocate Program, 2025–2026). - Mainteneur, IntersectMBO/developer-experience (Maintainer Retainer Program, premier contributeur, 2025). - Mentor et intervenant, Cardano Africa Tech Summit (CATS 2026, 2026). - Organisateur, événement communautaire Cardano Summit (Goma, RD Congo, 2024). - Intervenant, masterclass du Cardano Summit (Dubaï : « Les exchanges décentralisés en Afrique » (plus de 100 participants), 2023). - Cofondateur, Dev Community (Plateforme développeurs, plus de 2 000 membres ; plus de 15 juniors accompagnés, 2019–). FORMATION ET CERTIFICATIONS --------------------------- - Licence (Bac+5) en informatique et gestion, Institut Supérieur de l’Informatique et de Gestion (ISIG), Goma, RD Congo, 2020. Mémoire : système de recommandation basé sur l’IA pour la prédiction des ventes en supermarché. - Graduat (Bac+3) en informatique et gestion, ISIG, Goma, RD Congo, 2018. - Cardano Blockchain Certified Associate (CBCA), Cardano Foundation, 2022. LANGUES ------- - Français: Langue maternelle. - Swahili: Langue maternelle. - Anglais: Courant (usage professionnel).