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.
9 years of coding experience
4 years of employment as a software developer
Software Engineer, Software Engineer at NovSU (Yaroslav-the-Wise Novgorod State University), Veliky Novgorod
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.
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