Regio Michelin is an engineering manager and seasoned software engineer with over a decade of experience building secure, cloud-native and distributed systems across industry and academia. He blends deep Java and cloud architecture expertise with a PhD in computer security focused on lightweight blockchain data structures for IoT, and has led cross-geography teams to deliver microservice, IoT and blockchain prototypes into production. Regio has contributed to notable open-source projects such as ConsenSys’ Teku Ethereum client, improving sync and logging behavior in a production-grade Java consensus client. His background spans product leadership and hands-on delivery—from HP and Dell enterprise cloud and finance systems to research-driven smart-city IoT platforms—bringing a pragmatic mix of research rigor and operational experience. Based in New South Wales, he combines strong communication and mentoring skills with a track record of translating complex security research into practical, deployable solutions.
10 years of coding experience
18 years of employment as a software developer
Post Graduation Computer Science, Post Graduation Computer Science at Federal University of Rio Grande do Sul
Ph.D. Computer Science Computer and Information Systems Security/Information Assurance, Ph.D. Computer Science Computer and Information Systems Security/Information Assurance at Pontifícia Universidade Católica do Rio Grande do Sul
Open-source Ethereum consensus client written in Java
Role in this project:
Back-end Developer
Contributions:33 reviews, 43 commits, 52 PRs in 3 months
Contributions summary:Regio's commits focused on enhancing the logging and syncing processes within the Teku Ethereum consensus client. They updated and refined syncing messages, and implemented messages for when syncing operations start and complete. The user added functionality to the sync controller and related tests, and modified the event logger to include logging related to sync operations. They also addressed deprecated constants and improved data handling through atomic writes.
Java Implementation of the Ethereum 2.0 Beacon Chain
Contributions:179 pushes, 47 branches in 3 months
ethereumbeacon-chainblockchainchainbeacon
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.