Meheret Batu is a founder and blockchain-focused software engineer with nine years of Python experience and eight years building distributed systems and smart contracts across projects like Qtum, Bytom, and XinFin. She maintains Qnode for Qtum, enabling developers to build without running their own node, and has contributed robust test automation to the Qtum Core Wallet as well as a widely used Python HD wallet library. Comfortable across Solidity, Vyper, UTXO script flavors and cryptographic primitives, she designs serverless, performance-minded architectures and secure consensus implementations. Based in Dubai, she combines hands-on open-source contributions with product-driven engineering, and has a knack for turning complex crypto primitives into practical developer tools.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BSc, Computer Science, Bachelor of Science - BSc, Computer Science at Admas University
Python-based library for the implementation of a Hierarchical Deterministic (HD) Wallet generator supporting more than 200 cryptocurrencies.
Role in this project:
Back-end Developer
Contributions:27 releases, 13 reviews, 166 commits in 2 years 2 months
Contributions summary:Meheret appears to be a back-end developer focused on implementing the core functionality of a Python-based HD (Hierarchical Deterministic) wallet library. The commits demonstrate the addition of the main HDWallet source code, including essential components and methods. They also added HDWallet examples showcasing various ways to use the library, specifically how to generate a HDWallet from entropy, mnemonic, seed, xprivate key, public key and by specifying the wallet important format (WIF). The user further updated examples and added tests, reflecting a commitment to functionality, and code quality.
Contributions:26 commits, 16 pushes, 10 branches in 17 days
Contributions summary:Meheret's commits primarily focus on modifying and adding test cases for the Qtum Core Wallet. They address various aspects, including functional tests, and tests related to features such as RBF (Replace-by-Fee), UTXO set hash, and the bitcoin-cli interface. The contributions involve updating test frameworks, verifying correct behavior under different scenarios, and adjusting test parameters. These changes aim to improve the reliability and functionality of the wallet by enhancing the testing coverage.
cryptographyqtumethereump2pc-plus-plus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.