Simon Dudley

Staff Blockchain Protocol Engineer at Consensys

Tuvalu
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Simon Dudley is a Staff Blockchain Protocol Engineer with eight years of hands-on experience designing and operating enterprise-scale distributed systems, now focused on Ethereum protocol development at ConsenSys. A Java principal developer by trade, he led the Shanghai upgrade in Hyperledger Besu to enable ETH staking withdrawals and has made targeted contributions to the QBFT consensus implementation. He brings deep performance and architecture instincts—demonstrated by cutting a legacy batch job from 10 hours to 30 minutes—and a track record of migrating monoliths to modern micro-frontends and GraphQL backends. Comfortable mentoring across levels, he has driven hiring, cross-team initiatives, and public speaking at major conferences like React Amsterdam. Based in Tuvalu, he blends practical production delivery with protocol-level engineering, contributing to one of the most widely used Java Ethereum clients. His background in both enterprise Java and functional programming gives him a rare bridge between low-level consensus mechanics and large-scale application design.
code8 years of coding experience
job14 years of employment as a software developer
bookB.Sc. (Hons) 1st Class, Computer Science, B.Sc. (Hons) 1st Class, Computer Science at The University of Manchester
github-logo-circle

Github Skills (6)

javas10
consensus10
ethereum10
java10
blockchain10
testing9

Programming languages (15)

JavaCSSJinjaRustIoGoMustacheHTML

Github contributions (5)

github-logo-circle
hyperledger/besu

Oct 2021 - Jan 2023

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Role in this project:
userBack-end Developer
Contributions:11 releases, 1169 reviews, 32 commits in 1 year 3 months
Contributions summary:Simon primarily focused on the development and modification of code related to the Quorum Byzantine Fault Tolerance (QBFT) consensus mechanism within the Hyperledger Besu Ethereum client. They addressed issues related to validator contracts and block creation, including logging improvements and disabling QBFT RPCs when using a validator contract. They also contributed to testing by adding methods to existing test classes related to QBFT RPCs.
besuhyperledgerlicensedethereump2p
siladu/besu

Sep 2021 - Mar 2025

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Contributions:10 releases, 5 PRs, 563 pushes in 3 years 6 months
besuhyperledgerlicensedethereumenterprise-grade
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