Eugene Leonovich is a Senior Software Engineer with 15 years of experience building resilient PHP ecosystems, APIs and DevOps tooling across fintech, SaaS and ecommerce companies in the Netherlands. He specializes in standards-compliant, well-documented and reusable code, with strong hands-on skills in PHP (Symfony/Laravel), Tarantool, CI/CD, testing (PHPUnit/Behat/Codeception) and infrastructure automation. Eugene has driven large refactors and platform work—designing service-oriented REST systems, improving test suites for PHPUnit, and automating deployments with Fabric—bringing reliability to both monoliths and microservices. He contributes to notable open-source projects, including fixes and Apache configuration improvements to fabtools and test enhancements for phpunit, reflecting a pragmatic focus on tooling and quality. Colleagues rely on him for steady delivery, thoughtful documentation and a knack for turning legacy systems into maintainable platforms.
15 years of coding experience
20 years of employment as a software developer
SymfonyCon Amsterdam
PHPConf 2007
PHPConf 2007 Master-Classes
Mathematics, Programming, Mathematics, Programming at Belarusian State University
HighLoad++ The conference of developers of high load systems
Contributions:5 commits, 2 PRs in 2 years 10 months
Contributions summary:Eugene primarily contributed to the project by implementing and modifying Apache configuration using the Fabtools library. They added modules, disabled and enabled sites, and fixed module management. The user also corrected documentation and fixed some issues related to versioning and typo within the project and its dependencies. They also demonstrated an understanding of testing configuration using fabric.
Contributions:10 commits, 1 comment, 1 issue in 6 months
Contributions summary:Eugene primarily focused on improving the testing framework of the PHPUnit project. Their contributions included adding, modifying, and reorganizing test cases and test suites. They added checks for requirements before test setup and made sure tests were skipped when requirements weren't met. Furthermore, they made changes to the test framework itself to ensure proper error handling.
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
Eugene Leonovich - Senior Software Engineer at Mail.ru Group