Sergii Tkachenko

Software Engineer at Google

Sunnyvale, 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
Sergii Tkachenko is a seasoned software engineer with over a decade of hands-on experience building and improving backend systems, DevOps automation, and testing infrastructure, now working on gRPC at Google. He has led cross-team launches and mentoring initiatives at JW Player, delivered high-impact platform work across cloud and edge projects, and architected scalable web platforms earlier in his career. Sergii is a practical polyglot who contributes meaningfully to major open-source projects like gRPC and Envoy—often focusing on build systems, test automation, xDS integrations, and rate-limit/quota features that keep large distributed systems reliable. Based in Sunnyvale, he combines deep operational savvy (GCP, Kubernetes, Bazel) with API and protocol-level contributions across Go, Java, Node, and C stacks. He maintains an open-source app (pagerbeauty) that reflects his ongoing curiosity for craft and developer tooling. Colleagues rely on him to untangle complex infra and shipping constraints while still mentoring junior engineers.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Engineering, Master's degree, Engineering at Odessa National Polytechnic University
languagesEnglish, Russian, Ukrainian, Danish
stackoverflow-logo

Stackoverflow

Stats
121reputation
13kreached
16answers
0questions
github-logo-circle

Github Skills (45)

kubernetes10
docker10
rate-limiting10
apidoc10
api-design10
testing10
microservices-application10
bash10
dockers10
cicd10
java10
gcp10
javas10
go10
api10

Programming languages (15)

C#JavaC++CGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
grpc/grpc-java

Aug 2020 - Jan 2023

The Java gRPC implementation. HTTP/2 based RPC
Role in this project:
userBack-end Developer
Contributions:11 releases, 470 reviews, 192 commits in 2 years 5 months
Contributions summary:Sergii made several commits focused on refactoring and improving the Java gRPC implementation. They addressed a typo in a test file, removed an unused accessor hack, and extended public API classes such as `OkHttpChannelBuilder`, `CronetChannelBuilder`, `InProcessChannelBuilder`, and `NettyChannelBuilder`. These changes involved updates to various Java files and test files, indicating the user's involvement in the core development and maintenance of the gRPC-Java library.
rpcgrpc-javaprotobufgrpcnetty
grpc/grpc-go

Jun 2021 - Jan 2023

The Go language implementation of gRPC. HTTP/2 based RPC
Role in this project:
userDevOps Engineer
Contributions:25 reviews, 62 commits, 101 PRs in 1 year 7 months
Contributions summary:Sergii's contributions primarily involve modifying and updating build scripts and test configurations within the `grpc-go` repository. They focused on enhancing the testing infrastructure, including integrating the xDS test driver, enabling pod log collection, and improving the build scripts to prevent test suite failures. The user's work spans across multiple files and build configurations, demonstrating a focus on build system improvements and test automation. These changes aim to create a more robust and efficient testing framework.
golangnanoservicesrpcprotoprotobuf
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
Sergii Tkachenko - Software Engineer at Google