Viacheslav Panasovets

Software Engineer at Google

Mountain View, California, United States
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
Viacheslav Panasovets is a software engineer with nine years of experience specializing in cloud-native networking and backend systems, currently contributing to Google Kubernetes Engine Networking in Mountain View. He has deep, practical expertise in GCP integrations for Kubernetes—notably enhancing external load balancer behavior and adding Regional Backend Services support in the flagship kubernetes and ingress-gce projects. His background blends production-grade open-source contributions with hands-on infrastructure work, from refactoring ingress controllers to fixing cluster setup scripts and improving L4 load balancer handling. Prior roles include internships at Cisco and Yandex and co-founding a startup, demonstrating both big-tech and entrepreneurial experience. Trained in computer science at Saint Petersburg State University and the Computer Science Center, he pairs rigorous academic foundations with proven ability to change core cloud provider logic used by widely adopted projects.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelors, Computer Science, Bachelors, Computer Science at Saint Petersburg State University
bookComputer Software Engineering, Computer Software Engineering at Computer Science Center
github-logo-circle

Github Skills (19)

kubernetes10
container10
cloud-computing10
ingress10
load-balancing10
gcp10
go10
google10
kubernetes-pods10
devops10
scripting9
testing9
cloud-infrastructure9
shell9
script9

Programming languages (7)

MDXTypeScriptShellJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
kubernetes/ingress-gce

Nov 2021 - Jan 2023

Ingress controller for Google Cloud
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:370 reviews, 70 commits, 221 PRs in 1 year 2 months
Contributions summary:Viacheslav primarily contributed to the Ingress controller for Google Cloud, focusing on backend configuration and infrastructure improvements. They fixed issues related to cluster name handling in setup scripts, directly modifying the shell scripts. The user also refactored code to extract instance pool and translator context within the package, demonstrating familiarity with the underlying architecture. Further contributions included enhancements to the L4 load balancer, involving code style reformatting and improved handling of RBS (Regional Backend Service) resources including annotations and service type transitions.
loadbalancergcpcontrollergoogleingress-controller
kubernetes/kubernetes

Nov 2021 - Jan 2023

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end Developer
Contributions:8 reviews, 17 commits, 15 PRs in 1 year 2 months
Contributions summary:Viacheslav primarily contributed to the Google Cloud Platform (GCP) cloud provider implementation within the Kubernetes project. Their work focused on enhancing the external load balancer functionality, including adding support for Regional Backend Services (RBS) through annotations and finalizers. The user also added tests and addressed scenarios where load balancers should not be created or updated, such as when RBS is in use. These changes involved modifications to core cloud provider logic.
containersschedulingdockergradeproduction-grade
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
Viacheslav Panasovets - Software Engineer at Google