Eric Gribkoff is a software engineer with 12 years of experience specializing in back-end systems, test automation, and networking libraries, currently based in Mountain View and working at Google. He has deep open-source contributions to the flagship gRPC projects (grpc/grpc, grpc/grpc-go, grpc-java), where he focused on testing infrastructure, xDS client work, HTTP/2 interop, and CI automation—work that directly improves reliability for a widely used RPC framework. His career blends industry and research stints (Google, AI2, University of Washington), and he returned to Google in 2023 after taking time off for family. Colleagues value his knack for turning brittle tests into robust pipelines and for surfacing subtle race conditions and interoperability gaps before they reach production.
12 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Davis
Master's degree, Computer Science, Master's degree, Computer Science at University of Washington
Contributions:5 releases, 46 reviews, 214 commits in 4 years 7 months
Contributions summary:Eric's primary contributions revolved around enhancing the testing capabilities of the gRPC-Java implementation, particularly for the gRPC interoperability tests. They added new test cases for features like `UNIMPLEMENTED_METHOD` and `custom_metadata`, and fixed a race condition. They also addressed reviewer comments, which likely involved refining existing test code and potentially improving test coverage and reliability. Furthermore, they were responsible for implementing compression testing and adding health service to xDS tests.
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Back-end Developer
Contributions:96 reviews, 513 commits, 413 PRs in 4 years 9 months
Contributions summary:Eric primarily contributed to the gRPC codebase by implementing and modifying test infrastructure and example code. The contributions involved enabling advanced Java interop tests and adding response parameters to custom_metadata streaming requests for various client implementations. Furthermore, the user added a new HTTP/2 interop test client, and also modified the HTTP/2 test server to enhance testing capabilities and provide testing features.
objective-ccpppythongrpcphp
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.