Yaro Skopets

Software Engineer at Tetrate

San Francisco, 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
Yaro Skopets is a senior software engineer with over a decade of experience specializing in service mesh, Kubernetes tooling, Go and Java development, currently working on Envoy and service-mesh features at Tetrate in San Francisco. He has hands-on contributions to high-profile CNCF projects—Envoy, Istio and Kuma—where he implemented core networking features like TCP subset load balancing, VM support and request-replication filters. Comfortable both as an individual contributor and team lead, he combines deep systems-level engineering with setting up development processes and improving infrastructure for production-grade deployments. Known for pragmatic, task-oriented delivery, he also brings a background in JVM tooling and transparent distributed tracing from previous roles in large-scale retail and enterprise systems. Fluent in English and a native Russian speaker, he pairs strong internals knowledge with practical DevOps experience across containers, VMs and cloud-native stacks.
code10 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Belarusian State University
github-logo-circle

Github Skills (28)

env10
service-mesh10
kubernetes10
c-language10
envoyproxy10
back-end-development10
testing10
ip-filter10
go10
filter10
kubernetes-pods10
istio10
filtering10
cprogramming-language10
convoy10

Programming languages (16)

SmartyJavaC++CSSRustMakefileVueGo

Github contributions (5)

github-logo-circle
kumahq/kuma

Jan 2019 - Apr 2020

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
Role in this project:
userBack-end Developer
Contributions:6 releases, 655 commits, 299 PRs in 1 year 3 months
Contributions summary:Yaro's contributions focus on implementing the core logic for a filter to replicate HTTP requests into a sidecar process. These changes involved the modification of a file related to Envoy configuration and the addition of methods to handle requests and responses. The user appears to be working on a service mesh project based on Envoy, with the aim of handling and passing responses from a gRPC server.
kumacontourconnectivityvmssandbox
envoyproxy/envoy

Apr 2019 - Apr 2020

Cloud-native high-performance edge/middle/service proxy
Role in this project:
userBack-end Developer
Contributions:2 reviews, 21 commits, 26 PRs in 1 year
Contributions summary:Yaro's contributions primarily involve modifications to Envoy's core codebase, focusing on documentation updates and adding functionality to network filter callbacks. The user corrected documentation for an aggregated discovery service and modified code related to network filters, specifically adding methods to inject data into the filter chain. Further contributions include implementing features such as subset load balancing for TCP proxy and refactoring async client functionalities, including tracking and cancelling requests.
nanoservicesmore-catsgolangcontainersproxy
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
Yaro Skopets - Software Engineer at Tetrate