Slava Semushin is a Senior Software Engineer and Team Lead with 18 years of experience building and stabilizing cloud-native systems, currently leading engineering efforts at Alfa-Bank. He combines deep backend and DevOps expertise—evidenced by contributions to high-profile projects like OpenShift and Kubernetes APIs—with hands-on work in C/C++ static analysis (cppcheck) and containerized database reliability (MongoDB images). Slava has a strong track record of fixing subtle bugs (memory leaks, race conditions, build and deployment issues) and improving API and build tooling reliability, which makes him a go-to reviewer for complex pull requests. His background spans fintech and open-source ecosystems, including senior roles at Tinkoff and Red Hat, blending enterprise-grade engineering with community-driven projects. Notably, he frequently improves security and build configurations at the API level, showing an attention to both correctness and operational safety. Colleagues know him as a pragmatic technical lead who elevates code quality and delivery through meticulous reviews and refactoring.
A tool for building artifacts from source and injecting into container images
Role in this project:
Back-end & DevOps Engineer
Contributions:34 commits, 30 PRs, 263 comments in 1 year
Contributions summary:Slava primarily focused on improving the build process and stability of the source-to-image tool. They fixed bugs related to symbolic links and temporary file handling within the tar package. Additionally, they updated dependencies, including those related to the cobra command-line interface library, and improved the code by addressing file descriptor leaks and applying general code improvements. They also refactored and improved several parts of the code base.
MongoDB container images based on Red Hat Software Collections and intended for OpenShift and general usage. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
Contributions:18 commits, 20 PRs, 226 comments in 11 months
Contributions summary:Slava primarily contributed to improving the functionality and reliability of the MongoDB container images. Their work involved fixing bugs related to replica set configuration, primary member determination, and race conditions. They also implemented improvements, such as error reporting enhancements and adding configurations. The user demonstrated knowledge of containerization best practices while managing MongoDB configurations, which resulted in stable and robust containerized MongoDB instances.
docker-imagered-hatopenshifthatmongodb
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
Slava Semushin - Senior Software Engineer Team Lead at Alfa-Bank