Fedor Sakharov is a Senior Software Engineer based in Berlin with 16 years of experience in systems programming, security and blockchain, and a Master’s background from Moscow State University. Since 2018 he has focused on Rust-based blockchain and networking projects, contributing to high-profile open-source efforts like rust-analyzer, libp2p, Polkadot and zkSync where he improved core compiler front-end behaviors, DHT logic, peer reputation and JSON-RPC proof endpoints. He combines low-level systems expertise—memory management fixes, stream combinators and build-system work for mobile air-gapped wallets—with distributed-systems know-how in production blockchain nodes. Comfortable across backend and occasional full-stack build tasks, Fedor regularly tackles reorg detection, transaction-type support and robust error handling. Colleagues rely on him for steady, high-impact contributions to critical infrastructure rather than flashy surface features.
16 years of coding experience
17 years of employment as a software developer
Master of Science (MSc), Computer and Information Systems Security/Information Assurance, Master of Science (MSc), Computer and Information Systems Security/Information Assurance at Moscow State University
Contributions:398 reviews, 97 commits, 292 PRs in 10 months
Contributions summary:Fedor primarily worked on the Android build process for the parity-signer project, incorporating Gradle for building Rust code, updating dependencies, and configuring build scripts. They also made numerous changes related to iOS builds, addressing linking issues, and handling build configurations. The user also contributed to the codebase with changes to generate_message and db_handling.
Contributions:330 reviews, 153 PRs, 481 pushes in 10 months
Contributions summary:Fedor primarily focused on refactoring and implementing features related to the zkSync era. Their work included removing redundant hashmaps, adding logic for reorg detection by comparing miniblock hashes, and implementing a new JSON-RPC endpoint for retrieving proofs within the zkSync namespace. They also addressed shutdown procedures for the external node and made code changes to support the new 4844 transaction type. The user appears to be involved in maintaining the core logic and API endpoints of the project.
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
Fedor Sakharov - Senior Software Engineer at Peeriot