Serhii Ivanov

Independent Software Consultancy at Mirantis, Inc.

Krakow, Lesser Poland Voivodeship
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
Serhii Ivanov is a seasoned DevOps and backend engineer with 10 years of experience building and operating production-grade infrastructure, Kubernetes operators, and provisioning systems. Based in Krakow, he has driven performance improvements and automation at scale—most notably speeding bare-metal provisioning up to 10x and contributing CI/build improvements to prominent open-source projects like FreeSWITCH and Metal3. He routinely ships packaging and CI/CD solutions (DEB/RPM, GitHub Actions), migrates complex build systems, and implements low-level networking and container orchestration tooling in Go. An independent consultant and former senior engineer at Mirantis and CloudLinux, he blends hands-on systems programming with pragmatic SRE practices. Not obvious from his bio: he has implemented custom network-level DDoS defenses and a Golang DHCPv4 relay, showing a taste for solving infra problems across layers.
code10 years of coding experience
job17 years of employment as a software developer
bookMaster's degree (unfinished), Engineering of software, business processes and databases, Master's degree (unfinished), Engineering of software, business processes and databases at Polish-Japanese Academy of Information Technology
bookSpecialist (Magister), Professional education. Telecommunications and communications, Specialist (Magister), Professional education. Telecommunications and communications at Ukrainian Engineering and Pedagogical Academy of Bakhmut (Artemivsk)
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (23)

kubernetes10
docker10
bare-metal10
develop10
controller10
debian10
bash10
provisioning10
dockers10
cicd10
metal10
go10
build-automation10
kubernetes-pods10
operator10

Programming languages (18)

SmartyPowerShellC++CSSRustCMakefileGo

Github contributions (5)

github-logo-circle
metal3-io/baremetal-operator

Dec 2020 - Aug 2022

Bare metal host provisioning integration for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:100 reviews, 16 commits, 23 PRs in 1 year 8 months
Contributions summary:Serhii contributed to the `baremetal-operator` project by implementing enhancements related to the operator's functionality and infrastructure. Their work includes adding validation rules, updating dependencies like `controller-tools`, and adding build-time information to the manager binary. The user also focused on improving the code, such as making a field not required, adding newlines to logs and refactoring code to improve the efficiency. Furthermore, they were involved in modifying and enhancing the CI/CD process.
bare-metalprovisioningmetalhostkubernetes
signalwire/freeswitch

Feb 2018 - Mar 2021

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Role in this project:
userDevOps Engineer
Contributions:16 reviews, 14 commits, 43 PRs in 3 years
Contributions summary:Serhii contributed to the build system and deployment configuration of the FreeSWITCH project. They added dependencies for specific modules and updated the build process to include the `mod_signalwire` module. Further work involved enhancements to the build process by checking requirements when generating tarballs. The user also modified Dockerfiles for continuous integration, including updating Debian versions and adding build steps.
telecomproprietarytelecommunicationswebrtccommodity-hardware
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
Serhii Ivanov - Independent Software Consultancy at Mirantis, Inc.