Mohamed Elshami is an independent software developer based in London with seven years of experience building backend systems and blockchain integrations. He has contributed to the prominent web3j Java library, focusing on Besu integration and private transaction management—work that touches core Ethereum client interoperability. With a Computer Engineering background from Eskişehir Technical University, he blends practical open-source contributions with freelance engineering delivery. Colleagues rely on him for refining complex transaction logic and for pragmatic improvements that enhance reliability across Java and Android Ethereum tooling.
7 years of coding experience
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Eskişehir Technical University
Lightweight Java and Android library for integration with Ethereum clients
Role in this project:
Back-end Developer
Contributions:7 reviews, 31 commits, 27 PRs in 1 year 5 months
Contributions summary:Mohamed primarily contributed to the back-end of the web3j library, focusing on Besu integration and private transaction management. Their commits involved modifications to core Java files, including changes to classes related to private transactions, and EthCall functionalities. The user also addressed code formatting and reverted a call detection fix, indicating work on refining the project's functionality.
ICE Blockchain is an EVM and Wasm compatible network built with Parity’s Substrate framework.
Contributions:44 reviews, 181 commits, 153 PRs in 11 months
substratesubstrate-frameworkrustblockchainevm
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.
Request Free Trial
Mohamed Elshami - Independent Software Developer at Self-employed