Igor Serebryany is a seasoned full-stack and DevOps engineer with 19 years of experience building reliable infrastructure and improving developer workflows, now based in Berkeley. He has architected production systems from embedded sensors to distributed service discovery (contributions to Airbnb’s widely used SmartStack components like nerve and synapse) and led engineering at companies focused on climate and electrification. Igor combines hands-on coding and operations with a product lens, always hunting for the biggest organizational bottleneck that technology and process can solve. He prefers mission-driven projects, especially those addressing environmental and climate challenges, and currently runs an open-source, self-host-friendly AI-assisted DnD character sheet while advising philanthropic ventures. Known for pragmatic tooling, solid testing, and clear documentation, he brings both deep systems knowledge and the ability to translate technical work into impact.
19 years of coding experience
16 years of employment as a software developer
BA Computer Science, BA Computer Science at University of Chicago
A service registration daemon that performs health checks; companion to airbnb/synapse
Role in this project:
Back-end & DevOps Engineer
Contributions:120 commits, 10 PRs, 12 pushes in 2 years 7 months
Contributions summary:Igor primarily focused on developing a service registration daemon called Nerve, which interacts with Zookeeper. They implemented core functionality for service registration, including base classes and Zookeeper connection management. Their contributions involve the creation of ephemeral nodes and machine/service registration logic. The user refactored code, added logging, and addressed configuration aspects.
A transparent service discovery framework for connecting an SOA
Role in this project:
Back-end & DevOps Engineer
Contributions:190 commits, 22 PRs, 23 pushes in 4 years 4 months
Contributions summary:Igor primarily worked on the `synapse` project, which is a service discovery framework. Their contributions involved setting up and refactoring core components, including configuration files, service watchers, and the HAProxy integration. They also implemented leader election logic, refactored the Zookeeper watcher and integrated with HAProxy using its stats socket. Additionally, the user made significant improvements to logging and added tests.
soatransparentservice-discoverydiscovery
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.