Michelangelo Riccobene

Ethereum Core Dev at Riccobene Software Engineering

Genoa, Liguria, Italy
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
Michelangelo Riccobene is an Ethereum Core developer and software architect with over a decade of hands-on experience designing distributed systems, telecom solutions, and full-stack web and blockchain applications. Based in Genoa, he has freelanced since 2014 while contributing to prominent open-source Ethereum infrastructure—most notably improvements to Erigon around logging, QA, RPC tests and peer-disconnection observability. He blends formal computer engineering training with a practical focus on software architecture, human-computer interaction and verification experiments, bringing both systems-level rigor and attention to developer ergonomics. Comfortable across backend, DevOps and smart-contract development, he has repeatedly moved between product engineering roles and consultancy to apply lessons across domains. A longtime ACM member, he pairs academic sensibilities with pragmatic delivery on performance-sensitive blockchain projects.
code8 years of coding experience
job22 years of employment as a software developer
bookComputer Engineering MSc Computer and Automation Engineering, Computer Engineering MSc Computer and Automation Engineering at Università degli Studi di Palermo
github-logo-circle

Github Skills (13)

go10
ethereum10
blockchain10
testing10
devops9
procedures9
rpc9
ropc9
drpc9
shell8
script8
sh8
scripting8

Programming languages (7)

TypeScriptDockerfileC++CJavaScriptGoPython

Github contributions (5)

github-logo-circle
erigontech/erigon

Jan 2022 - Sep 2022

Ethereum implementation on the efficiency frontier https://docs.erigon.tech
Role in this project:
userBackend & DevOps Engineer
Contributions:27 reviews, 2 commits, 177 PRs in 7 months
Contributions summary:Michelangelo contributed to the Erigon project by implementing and improving several features related to the Ethereum implementation. They worked on enabling and integrating Sentry for peer disconnection events, improving logging and debugging functionality. Furthermore, the user added utilities for testing native recsplit index creation and improved the QA tests, including fixes for RPC tests.
ethereumsolidityfrontierblockchain
mriccobene/silkworm

Feb 2021 - Mar 2022

C++ implementation of the Ethereum protocol
Contributions:94 pushes, 6 branches in 1 year
ethereumcppethereum-protocolc-plus-plus
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
Michelangelo Riccobene - Ethereum Core Dev at Riccobene Software Engineering