Dmitrii Shmatko is a seasoned blockchain developer with 12 years of engineering experience, specializing in Ethereum client and consensus-layer work. He has contributed significant backend fixes and feature improvements to notable open-source projects like ethereumj, Teku, and the Ethereum consensus specs—work that includes RLP/EIP compatibility fixes, enhanced logging for Casper, and resilient EL sync handling. Dmitrii blends backend Java expertise with DevOps and test automation, improving reliability in Web3 stacks through robust WebSocket reconnections, Docker-ready test harnesses, and expanded merge-test coverage. Notably, his contributions focus on making complex consensus and sync behaviors observable and recoverable, reducing failure modes during real-world network and execution-layer outages.
DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
Role in this project:
Back-end Developer
Contributions:2 releases, 634 commits, 142 PRs in 2 years 11 months
Contributions summary:Dmitrii primarily contributed to the Java-based EthereumJ project, focusing on core blockchain functionality. Their work included refactoring and fixing RLP encoding issues and updating the system to support EIP-155 and EIP-160 for transaction validation. They also made various code style improvements.
Contributions:5 reviews, 8 commits, 9 PRs in 5 years
Contributions summary:Dmitrii focused on modifying and improving the build and deployment scripts for the Ethereum Hive testing framework. Their contributions involved updating shell scripts for client configuration, especially for the EthereumJ client, incorporating changes to support test environments in Docker, and enhancing test execution workflows. They also added features to the test network setup for eth2, addressing network configuration and ensuring compatibility with Teku and other clients.
golangend-to-endtest-harnessethereumtesting
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.