Independent Software Consultancy at Mirantis, Inc.
Krakow, Lesser Poland Voivodeship
Join Prog.AI to see contacts
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.
10 years of coding experience
17 years of employment as a software developer
Master'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
Specialist (Magister), Professional education. Telecommunications and communications, Specialist (Magister), Professional education. Telecommunications and communications at Ukrainian Engineering and Pedagogical Academy of Bakhmut (Artemivsk)
Bare metal host provisioning integration for Kubernetes
Role in this project:
Back-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.
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:
DevOps 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.
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.