Evgeny Shmarnev

Staff Platform Engineer

Prague, Czechia
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
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.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at MHA
bookMaster's Degree, Public Administration, Master's Degree, Public Administration at Chelyabinsk State University
languagesRussian, English, Norwegian, Czech
github-logo-circle

Github Skills (21)

azuread10
kubernetes10
container10
lifecycle10
cluster-computing10
cloud-infrastructure10
microsoft-azure10
azure-aks10
go10
kubernetes-pods10
cluster-api10
azure10
k8s10
clustering10
kr8s10

Programming languages (12)

DockerfileJavaShellC++CJavaScriptGoMustache

Github contributions (5)

github-logo-circle
Cluster API implementation for Microsoft Azure
Role in this project:
userBack-end & Cloud Engineer
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.
apicluster-apik8s-sig-cluster-lifecyclek8s-provider-azuremicrosoft-azure
kubernetes/minikube

Aug 2020 - Nov 2020

Run Kubernetes locally
Role in this project:
userFull-stack Developer
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.
Request Free Trial
Evgeny Shmarnev - Staff Platform Engineer