Evgeny Shmarnev is a Senior Staff Platform Engineer based in Prague with 11 years of experience building and operating cloud-native infrastructure and developer platforms. He specializes in Kubernetes, Docker, SRE and DevOps practices, having designed cluster provisioning across AWS, VMware and contributed to upstream projects like minikube and the Cluster API Azure provider. At companies such as SAP Concur, GoodData and SentinelOne he focused on scalable Kubernetes operators, service mesh support, CI/CD and production reliability for distributed systems. Evgeny combines hands-on coding (Golang, Python) with mentoring teams on cloud-native best practices and automating complex delivery pipelines. His open-source work includes pragmatic fixes to core tooling—updating load balancer logic and improving minikube UX—showing an ability to navigate both operator and user-facing concerns. He holds cloud and Kubernetes certifications (AWS CP, CKA, CKAD) and brings a disciplined SRE mindset to long-lived, hard-to-debug platform problems.
11 years of coding experience
13 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at MHA
Master's Degree, Public Administration, Master's Degree, Public Administration at Chelyabinsk State University
Contributions:6 reviews, 19 commits, 16 PRs in 1 year 4 months
Contributions summary:Evgeny primarily focused on enhancing the Azure provider implementation for the Kubernetes Cluster API. Their contributions involved modifying code to update the load balancer SKU, resolving linter errors, and removing VM deletion logic. They also added code to skip NSG deletion under specific conditions and included generated files to support the project. The user demonstrated a good understanding of the project's architecture and the Azure cloud environment.
Contributions:6 commits, 5 PRs, 17 comments in 3 months
Contributions summary:Evgeny primarily contributed to the `minikube` project by making minor code changes and addressing identified issues within the codebase. Their commits involved fixing broken links in documentation, renaming variables, and merging changes from the main branch. The contributions also included adapting the user interface to improve functionality, and updating configuration parameters for cluster management and logging. These activities suggest the user possessed an understanding of both backend and frontend components, enabling them to make improvements to the core functionality and documentation of the project.
containerslocallyk8skubernetescncf
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.