Vadym Matsishevskyi is a Senior Software Engineer with nine years of professional experience focused on backend systems, build automation, and DevOps, currently based in Seattle and working at Google. He has deep hands-on expertise with Java, Python, C++, and large-scale build systems—having migrated multiple Google Cloud Python libraries to Bazel and improved hermetic builds for projects like TensorFlow and JAX. His contributions to prominent open-source projects such as grpc, googleapis, and google-cloud-python demonstrate a knack for API design, proto refactoring, and reliable CI/CD infrastructure. At AWS and earlier companies he honed production-grade engineering skills, and his GitHub record shows a specialty in making complex build and release workflows maintainable and reproducible. An interesting facet is his blend of low-level C++ server work and high-level automation tooling, making him effective across the stack from proto definitions to release pipelines.
9 years of coding experience
9 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Vinnytsia National Technical University
Contributions:20 reviews, 60 commits, 51 PRs in 5 years 5 months
Contributions summary:Vadym primarily focused on updating and restructuring compute API definitions within the Google Cloud Compute service. They refactored proto files, moved compute-related protos into appropriate directories, and switched to string enums. The contributions included adding and modifying API method signatures, specifically related to firewall policies, and making parent_id fields required. These changes suggest a focus on maintaining and enhancing the API's structure and functionality.
Tools for generating API client libraries from API Service Configuration descriptions.
Role in this project:
Back-end Developer
Contributions:72 reviews, 70 commits, 159 PRs in 3 years 11 months
Contributions summary:Vadym's commits primarily focused on enhancing the Java implementation of the gapic-generator tool. They added support for new long-running operation implementations and made several adjustments to resource name handling, including compatibility between OneOf and Any types, and fixing related test failures. Further contributions involved refactoring, adding support for header-based routing, custom static headers and also updating dependencies to protobuf and grpc versions.
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
Vadym Matsishevskyi - Senior Software Engineer at Google