Igor Golikov

SW Engineer, CephFS at IBM

Center District, Israel
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
Igor Golikov is a seasoned software engineer and architect with nine years of experience building distributed systems, now focused on CephFS at IBM. He combines hands-on C++ and Rust engineering with leadership experience from roles at VMware and Microsoft, where he led teams delivering BFT consensus and enterprise blockchain services. A pragmatic problem-solver, he has a track record of refactoring network communication layers and improving reliability in open-source projects like the Concord BFT library. He holds an M.Sc. in Computer Science and brings a history of designing production-grade systems—from embedded farm devices to large-scale cloud storage—balancing delivery velocity with high-quality engineering.
code9 years of coding experience
job18 years of employment as a software developer
bookB.Sc Computer sciences, B.Sc Computer sciences at Netanya Academic College
bookM.Sc Computer Sciences, M.Sc Computer Sciences at Reichman University
languagesEnglish, Hebrew, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

boost-asio10
c-language10
cprogramming-language10
networking10
logging9

Programming languages (5)

C++RustCJavaScriptObjective-C

Github contributions (5)

github-logo-circle
vmware/concord-bft

Oct 2018 - May 2021

Concord byzantine fault tolerant state machine replication library
Role in this project:
userBack-end Developer
Contributions:27 reviews, 62 commits, 94 PRs in 2 years 7 months
Contributions summary:Igor's commits primarily focus on bug fixes and refactoring efforts within the `PlainTcpCommunication.cpp` file, which likely handles network communication. They address compilation warnings, modify message sizes, and refactor existing code, including the introduction of a new logger. Additionally, the user reverted some changes related to refactoring and various fixes in `PlainTcpCommunication.cpp`. Further contributions include style reformats and implementation of the new logger in TCP and UDP modules.
fault-tolerantconsensusfaultconcorddistributed-systems
salieri11/ceph

Sep 2024 - Mar 2025

Ceph is a distributed object, block, and file storage platform
Contributions:122 pushes, 15 branches in 6 months
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
Igor Golikov - SW Engineer, CephFS at IBM