Ilya Savinov

Developer at Non-commercial activity

Russia
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

👤
Senior
🎓
Top School
Ilya Savinov is a seasoned developer with nine years of software engineering experience specializing in blockchain, cryptocurrency governance, and embedded systems. He has contributed to the well-known Dash cryptocurrency project, resolving governance propagation issues, fixing race conditions, and hardening confirmation logic to improve network stability. His background includes designing resilient file systems for video storage, building embedded Qt/C++ media center software, and pioneering Proof-of-Stake voting and anonymity features for Bitcoin-related projects. Ilya is drawn to multidimensional problems—Decentralized ID, assurance contracts, dispute resolution and machine translation—and enjoys turning novel ideas into production-ready implementations with congenial teams. Based in Russia, he combines low-level systems expertise with practical blockchain protocol experience, and a track record of tackling subtle concurrency and security challenges.
code9 years of coding experience
job4 years of employment as a software developer
bookSoftware Engineer, Software Engineer at NovSU (Yaroslav-the-Wise Novgorod State University), Veliky Novgorod
languagesРусский
github-logo-circle

Github Skills (9)

cryptocurrency10
governance10
c-language10
cprogramming-language10
dashjs10
blockchain10
p2p9
bitcoins9
bitcoin9

Programming languages (3)

C++JavaScriptPython

Github contributions (5)

github-logo-circle
dashpay/dash

Jun 2017 - Dec 2017

Dash - Reinventing Cryptocurrency
Role in this project:
userBack-end Developer
Contributions:22 PRs, 47 comments in 6 months
Contributions summary:Ilya primarily focused on resolving issues related to the propagation of governance objects within the Dash cryptocurrency project. Their contributions involved code refactoring to improve the processing of governance objects, including the introduction of a `SetRateChecksHelper` class. They addressed race conditions and implemented minimum confirmation requirements, enhancing the security and efficiency of the governance system. The user also made bug fixes and improvements to ensure the system's stability.
dashprivacyp2pblockchaincryptocurrency
the-schnibble/dash

Jun 2017 - Dec 2017

Dash - Reinventing Cryptocurrency
Contributions:131 pushes, 39 branches in 6 months
cryptocurrencydashbitcoin
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
Ilya Savinov - Developer at Non-commercial activity