Vasily Vasilyev is a Senior Software Developer with nine years of experience building production-grade backup and restore systems at Veeam, specializing in C#, C++ and Python across Windows and Linux. He has driven key features for Veeam Backup for AWS—including S3 immutability, retention support, and performance optimizations—while systematically chipping away at technical debt to improve stability and scalability. Promoted into a leadership role, he now leads a small R&D team and combines hands-on implementation with mentoring and CI/CD best practices. His open-source testing contributions to Compare-Net-Objects demonstrate attention to correctness and robustness in complex object comparisons. Based in Prague and grounded in a strong academic background from Saint Petersburg State University, he brings a pragmatic, test-focused approach to distributed backup engineering.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Information Technology, 4.6/5, Bachelor's degree, Information Technology, 4.6/5 at Saint Petersburg State University
What you have been waiting for :+1: Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:7 reviews, 11 commits, 1 PR in 1 day
Contributions summary:Vasily primarily contributed to enhancing the project's testing capabilities and refactoring existing test classes. They addressed issues related to comparing objects with indexers and nested collections, adding new tests for unsupported features. The user also refactored test models and fixed naming issues within the test suite, ensuring its robustness and accuracy. The contributions focused on improving the reliability and correctness of the object comparison logic.
Contributions:35 commits, 32 PRs, 32 pushes in 11 days
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
Vasily Vasilyev - Senior Software Developer at Veeam Software