Vladimir Kryachko is a Staff Software Engineer with 14 years of experience building backend systems and developer tooling, currently based in Old Toronto and engineering at Google. He has a strong track record across large-scale platforms including Amazon and long-term leadership at Matvil Corp, blending hands-on coding with architectural responsibility. His open-source contributions span security and developer tooling—fixing OAuth2 authorization flows in the Spring Security ecosystem and improving build and CI automation for the widely used Firebase Android SDK. Comfortable in both backend and DevOps roles, he routinely refactors critical endpoints, resolves subtle integration bugs, and automates release workflows. A Kyiv-trained computer scientist, he brings pragmatic problem solving and a knack for improving developer experience in complex, production environments.
14 years of coding experience
8 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Ukrainian Academy of Foreign Trade, Kyiv
Contributions:698 reviews, 327 commits, 720 PRs in 4 years 5 months
Contributions summary:Vladimir primarily worked on improving build processes and integrating new tooling for the firebase-android-sdk project. They updated the configuration of maven artifacts, adding license and git repository information. Furthermore, they added CI scripts using a Python CLI application that automates build and test workflows, along with support for Firebase Test Lab integration.
Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications.
Role in this project:
Back-end Developer
Contributions:5 commits in 8 months
Contributions summary:Vladimir primarily focused on fixing bugs and improving the functionality of the OAuth2 features within the Spring Security OAuth project. Their contributions involved refactoring code in the authorization endpoint and adding a `@RequestParam` annotation to the `authorize` handler to correct a functional defect. They also disabled a test and fixed a test related to a known issue. Furthermore, the user addressed bugs related to media type handling and allowed for custom token granters in the authorization-server namespace configuration.
spring-bootweb-applicationsproviderpasskeyoauth1
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
Vladimir Kryachko - Staff Software Engineer at Google