Mikhail Ushanov is a Senior Software Engineer with 11+ years building resilient IaaS and cloud-native platforms, currently developing LBaaS and Compute components for VK Cloud based on OpenStack Octavia and Nova. He combines deep systems and networking expertise—SDN, virtualization, distributed storage—and hands-on skills in Python, Go, Ansible, Terraform and observability with ClickHouse/Grafana to drive platform migrations to Kubernetes. At CROC he helped design cloud subsystems and integrated enterprise flash and scale-out storage, and he has practical experience modifying upstream open-source components like QEMU/KVM and MongoDB drivers. An active contributor to infrastructure tooling, he has improved HashiCorp Packer’s AWS integrations and build tooling, reflecting a focus on reliable automation and deployment. Based in Moscow, he also brings teaching and data-center ops experience, which sharpens his ability to translate architecture into maintainable, production-ready systems.
11 years of coding experience
9 years of employment as a software developer
DB2 Family Fundamentals, DB2 Family Fundamentals at IBM Innovation Center MIIT
Engineer's degree, Computer Systems Networking and Telecommunications, Engineer's degree, Computer Systems Networking and Telecommunications at Russian State University of Innovative Technologies and Business
CCNA Exploration, CCNA Exploration at ITBU Cisco Network Academy
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
DevOps Engineer & Back-end Developer
Contributions:19 commits, 4 PRs, 11 comments in 1 year
Contributions summary:Mikhail primarily contributed to the automation and infrastructure aspects of the project, including implementing validations for AWS device names within block device mappings. They also focused on improving the build process by updating the Go version and adding necessary packages. Furthermore, the user made several enhancements to the AWS integration, such as adding the functionality to skip TLS verification and expanding user paths for private keys. These contributions demonstrate the user's expertise in managing the underlying infrastructure and build processes.
Contributions:7 releases, 110 commits, 1 PR in 4 years 8 months
api-clientapipythonscaleio
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
Mikhail Ushanov - Senior Software Engineer at VK Cloud