Dieudonné Nyoumi Mballa

Researcher PhD in Energy | Energy Engineer | Web3 | AI | BlockChain | Certified Hashgraph Developer | Mathematics & Physics Higher School Teacher | Author

Salaire / Taux journalier

Casablanca, Maroc

Freelance, ouvert au CDI

Peut venir sur site

Expertises

TypescriptJavascriptWeb3BlockchainDeep LearningJavaIAMATLABPython

Langues

FrançaisAnglais

À propos

Introduction

Hi and welcome to my profile ! As a Researcher and Blockchain and Web 3 developer, I architect decentralized systems with a foundation in rigorous academic research and work applied in DLT and AI. My work is strengthened by dual specializations: as a Hedera Hashgraph Certified Developer, building enterprise-grade DLT solutions, and as an author and practitioner mastering Blockchain,web3, AI, smart contract , optimization. This technical expertise is uniquely framed by my strong background in Mathematics and Physics . This experience has honed my ability to manage projects with excellence, to explain complex systems into foundational principles, communicate intricate concepts with clarity, and approach problem-solving with solution mindset. I bridge the gap between cutting-edge innovation and deep, practical and theoretical understanding, driving projects from conceptual rigor to functional reality.

Liens

Expérience de travail

Fondateur

PCIE School

oct. 2024 - Présent

2 ans 1 mois

Eng

SMART GRID ENERGY

oct. 2023 - Présent

3 ans 1 mois

PhD-Student

Laboratoire Modélisation et Simulation des Systèmes Industriels Intelligents

nov. 2021 - Présent

5 ans

Casablanca, Maroc

FullStack Blockchain

Hedera

févr. 2023 - janv. 2025

2 ans

À distance

Frameworks & Bibliothèques - React.js / Next.js - Framework principal pour les dApps - Vue.js / Nuxt.js - Alternative populaire - Svelte/SvelteKit- Émergent dans l'écosystème Web3 Bibliothèques Web3 Frontend - ethers.js - Interaction avec Ethereum (le plus moderne) - web3.js - Bibliothèque historique Ethereum - wagmi - Hooks React pour Ethereum - viem - Alternative moderne et performante à ethers - RainbowKit / ConnectKit - UI pour connexion wallet - WalletConnect - Protocole de connexion multi-wallet Wallets & Authentification - MetaMask - Extension navigateur la plus populaire - WalletConnect - Connexion mobile - Coinbase Wallet - Rainbow Wallet - Web3Auth / Magic Link - Authentification simplifiée Technologies Backend & Smart Contracts Langages de Smart Contracts - Solidity - Langage principal pour Ethereum/EVM - Vyper - Alternative à Solidity, syntaxe Python - Rust- Pour Solana, Near, Polkadot Frameworks de Développement Smart Contracts - Hardhat- Framework le plus utilisé (Ethereum) - Foundry - Toolchain rapide en Rust - Truffle - Framework historique - Brownie - Framework Python pour smart contracts - Anchor - Framework pour Solana Testing & Sécurité - Chai / Mocha - Tests JavaScript - Waffle - Tests smart contracts - OpenZeppelin - Bibliothèques sécurisées - Slither - Analyse statique de sécurité - Mythril - Détection de vulnérabilités - Echidna - Fuzzing de smart contracts Blockchains & Protocoles Blockchains Layer 1 - Ethereum - La plus utilisée pour dApps --Hedera Hashgraph - La nouvelle génération pour Dapps Infrastructure & Nodes ### Providers RPC - Alchemy - Provider premium avec analytics - Infura - Provider historique - QuickNode - Nodes rapides multi-chain - Ankr - RPC public et premium - Moralis - Backend Web3 complet Storage Décentralisé - IPFS - Stockage de fichiers P2P - Arweave - Stockage permanent - Filecoin - Marketplace de stockage - Pinata- Service IPFS managé - NFT.Storage - IPFS pour NFTs gratuit - Ceramic Network - Base de données décentralisée Mes tâches de Développeur Full Stack Blockchain Frontend (dApp Development) 1. Créer des interfaces utilisateur pour interagir avec la blockchain 2. Intégrer la connexion de wallets (wallet connection) 3. Afficher les balances de tokens et NFTs 4. Créer des formulaires de transactions 5. Gérer les états de pending/confirmed transactions 6. Implémenter la signature de messages 7. Gérer le multi-chain switching 8. Optimiser les appels RPC pour réduire les coûts 9. Créer des dashboards de données on-chain 10. Gérer les erreurs blockchain côté UI Smart Contracts Development 1. Écrire des smart contracts (tokens, NFTs, DeFi, DAOs) 2. Implémenter les standards (ERC-20, ERC-721, ERC-1155) 3. Optimiser le gas consumption 4. Auditer et sécuriser le code 5. Écrire des tests unitaires et d'intégration 6. Déployer sur testnet puis mainnet 7. Vérifier les contrats sur explorers 8. Implémenter des patterns de upgradeability 9. Gérer les événements (events) pour l'indexation 10. Documenter le code avec NatSpec Backend & Infrastructure 1. Configurer des nodes RPC ou utiliser des providers 2. Indexer les événements blockchain 3. Créer des APIs pour servir des données on-chain 4. Implémenter du caching pour optimiser les performances 5. Gérer les webhooks pour les événements blockchain 6. Créer des bots de monitoring 7. Implémenter des workers pour traiter des transactions 8. Gérer les clés privées de manière sécurisée 9. Créer des systèmes de backup et recovery 10. Monitorer la santé des smart contracts DevOps & Déploiement 1. Configurer des pipelines CI/CD pour smart contracts 2. Gérer les déploiements multi-chain 3. Créer des scripts de migration 4. Monitorer les coûts de gas 5. Gérer les environnements (testnet/mainnet) 6. Automatiser les audits de sécurité 7. Configurer des alertes pour événements critiques Sécurité 1. Auditer les smart contracts 2. Implémenter des access controls 3. Gérer les reentrancy attacks 4. Protéger contre les front-running 5. Valider les inputs on-chain 6. Implémenter des circuit breakers 7. Gérer les upgrades de manière sécurisée 8. Tester les edge cases Cas d'Usage Principaux DeFi (Finance Décentralisée) - DEX (Decentralized Exchanges) - Lending/Borrowing protocols - Staking platforms - Yield farming - Liquidity pools - Synthetic assets NFTs - Marketplaces - Minting platforms - Royalty systems - Collections management - Metadata hosting DAOs (Organisations Autonomes) - Systèmes de gouvernance - Voting mechanisms - Treasury management - Proposal systems Gaming & Metaverse - Play-to-earn games - In-game assets (NFTs) - Virtual land - Marketplaces intégrés Identity & Authentication - Web3 login systems - Reputation systems - Credential verification (SBTs) - Decentralized identity (DIDs) Compétences Complémentaires - Cryptographie : Comprendre les signatures, hashing, encryption - Économie des tokens : Tokenomics, incentive design - Consensus mechanisms : PoW, PoS, PoA, DPoS - Gas optimization : Techniques pour réduire les coûts - Cross-chain bridges : Interopérabilité entre blockchains - MEV (Maximal Extractable Value) : Comprendre et mitiger

Consultant formation-Professeur

ECOLE ENSEIGNEMENT SUPERIEUR PRIVE

sept. 2022 - oct. 2023

1 an 2 mois


Formation

ENSET Mohammedia

Phd Candidate, L'intelligence artificielle appliquée à l'énergie

2021 - Présent

5 ans


Licences et certifications

Certified Hashgraph Developer

Délivré le : –

Certifié par Hedera Hashgraph

Blockchain&Web3 Specialization

Délivré le : août 2024

Certifié par Hedera Hashgraph

Portfolio

Web3 Gaming - NFT Game avec Play-to-Earn

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.