Ivan Rybin

Core Protocol Engineer at RISE labs

Tbilisi, Georgia
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
Ivan Rybin is a core protocol engineer with nine years of hands-on experience building and hardening blockchain systems, currently based in Tbilisi. He has held senior Rust and protocol roles at Subspace Labs, Pontem Network, and RISE labs, bringing deep backend expertise in consensus, rewards, and transaction-fee logic. His open-source contributions include quality- and CI-focused improvements to Hyperledger Iroha and feature work on the Subspace reference implementation, showing a pragmatic focus on maintainability and protocol correctness. Ivan’s work often targets low-level robustness—replacing fragile traits, tightening CI checks, and refining context and RPC handling—improving reliability across distributed stacks. He pairs formal CS training from Innopolis University with practical C and Rust systems experience, bridging legacy code and modern Rust paradigms. Colleagues describe him as a detail-oriented engineer who prefers shipping durable protocol changes over flashy surface features.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Innopolis University
github-logo-circle

Github Skills (11)

cryptocurrency10
substrate10
rust10
blockchain10
cicd9
testing9
distributed-ledger-technology9
back-end-development9
distributed-ledger9
serde8
hyperledger-iroha8

Programming languages (15)

C#C++RustCGoMustacheHTMLHCL

Github contributions (5)

github-logo-circle
hyperledger-iroha/iroha

Feb 2021 - Dec 2021

Iroha: A cutting-edge, enterprise-grade decentralized ledger
Role in this project:
userBack-end Developer
Contributions:752 reviews, 105 commits, 204 PRs in 9 months
Contributions summary:Ivan primarily contributed to the Iroha blockchain project by addressing code quality issues and implementing changes within the codebase. This involved fixing Clippy warnings, adding checks to the CI, and replacing Verify and Accept traits with TryFrom. The changes focused on the codebase related to tests and included modifications to the source files. The work indicates a focus on enhancing the software's robustness and maintainability.
dltdecentralizeddistributed-ledgerblockchain-networkhyperledger
autonomys/subspace

Mar 2022 - Jan 2023

Subspace Protocol reference implementation
Role in this project:
userBack-end Developer
Contributions:685 reviews, 333 commits, 121 PRs in 10 months
Contributions summary:Ivan's contributions primarily focused on implementing and integrating blockchain-related functionalities within the Subspace Protocol reference implementation. The commits demonstrate the user's work on adding support for block rewards, creating a trait for block reward addresses, and integrating this feature into multiple pallets, including transaction fees and rewards. Furthermore, the user was involved in refining existing code through the modification of comments and method names within core primitives.
substraterustp2pblockchainweb3
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
Ivan Rybin - Core Protocol Engineer at RISE labs