Vitali Plagov is a backend-focused software engineer with 10 years of experience building microservices and test automation for SaaS and FinTech products, currently developing payment platform APIs at Riverty from Tallinn. He brings strong Java and .NET (C#) expertise, routinely delivering robust REST APIs, RabbitMQ-based asynchronous consumers, and high test coverage through integration and end-to-end tests run in isolated, containerized pipelines. Vitali has a track record of reducing production issues and accelerating feature delivery by embedding thorough automated tests into CI/CD, and he contributed a precise collection condition to the popular Selenide UI testing project. His background spans both development and test-engineering roles, giving him a practical edge in integration testing, performance validation, and observability. An EU citizen, he combines hands-on coding with pragmatic design choices—like adopting chain-of-responsibility patterns—to simplify complex business rules and speed implementation.
10 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information Technology and Telecommunication, Bachelor's degree Information Technology and Telecommunication at Universitatea Tehnică a Moldovei
Contributions:4 reviews, 7 commits, 6 PRs in 11 months
Contributions summary:Vitali primarily contributed to the test suite for the Selenide project. They implemented a new collection condition `ExactTextsCaseSensitiveInAnyOrder` and added corresponding tests to ensure its correct functionality. The user also integrated these tests by updating existing test classes and creating new test files. This work directly supports Selenide's goal of providing concise UI tests.
Contributions:10 PRs, 33 pushes, 12 branches in 2 years 9 months
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.