Vadym Borodavko is a System Architect with 15 years of experience designing and delivering scalable web platforms, currently leading architecture at Swivl from Kyiv. He brings deep backend expertise in PHP (PHP 8.5), Symfony, Doctrine and MySQL alongside practical knowledge of NoSQL, Elasticsearch and modern frontend stacks like React/Redux. Progressing internally from senior developer to architect, he blends hands-on implementation with long-term system design and team leadership. An active open-source contributor, he’s fixed tricky ORM diff and schema edge cases in the Propel project and added unit tests to improve reliability—evidence of attention to subtle database migration problems. Trained as an electrical and electronics engineer, he pairs formal systems thinking with pragmatic software engineering to reduce operational surprises in production.
Current stable (and outdated and unmaintained) version of Propel - Please use v2 https://github.com/propelorm/Propel2 --
Role in this project:
Back-end Developer
Contributions:5 commits in 9 months
Contributions summary:Vadym primarily contributed to the Propel ORM's core functionality, focusing on bug fixes and improvements related to database schema comparison and handling edge cases in behavior interactions. They addressed issues in the diff generator, specifically when dealing with renamed or modified tables/columns, and also ensured correct behavior when combined with other features like `skipSql` and `symfony_i18n`. The contributions include adding unit tests to cover the reported issues.
A Symfony Bundle for sending cross platform push notifications, using Amazon SNS
Contributions:2 PRs, 4 pushes, 3 branches in 4 years 3 months
pushbundlephpamazonpush-notifications
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.