Diego López León is a Core Blockchain Developer with 17 years of software engineering experience, currently contributing to ETC Cooperative from Buenos Aires. He blends deep Java backend expertise with blockchain protocol work, having held core developer roles at RSK Labs and contributed to enterprise-grade clients like Hyperledger Besu. Diego is an active open-source contributor focused on persistence, transaction handling and robustness—his commits touch well-known projects such as Drools/Kogito and Besu where he improved logging, error handling and testing infrastructure. His background includes applied blockchain advisory work at the Inter-American Development Bank, showing he can translate technical protocol details into practical, policy-relevant solutions. Known for careful refactors and improving test coverage, he brings a quality-first approach to complex distributed systems. Colleagues rely on him for pragmatic fixes that reduce operational surprises in production blockchain and business-automation platforms.
RSKj is a Java implementation of the Rootstock protocol.
Role in this project:
Back-end Developer
Contributions:153 commits, 236 PRs, 591 pushes in 1 year 9 months
Contributions summary:Diego primarily focused on refactoring and improving the testing infrastructure of the RSKj project. This included modifying and removing existing test cases within `NodeBlockProcessorTest.java`, as well as updating the test environment by moving and refactoring `RskContextTest.java` and related classes. The changes involved reorganizing data sources and dependencies, as well as cleaning up code to eliminate unused libraries and increase testing coverage.
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Role in this project:
Back-end Developer
Contributions:109 reviews, 35 commits, 55 PRs in 1 year 3 months
Contributions summary:Diego primarily contributed to the Besu Ethereum client, focusing on enhancements related to core protocol specifications and command-line interface functionalities. Their work involved setting gas calculators, adding options for private key files, and incorporating support for custom private key files within public-key subcommands. Additionally, the user improved functionality by adding discovery options to the genesis file and incorporating improvements for handling potential errors.
besuhyperledgerlicensedethereump2p
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
Diego López León - Core Blockchain Developer at ETC Cooperative