Eugene Leonovich

Senior Software Engineer at Mail.ru Group

Randstad, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job20 years of employment as a software developer
bookSymfonyCon Amsterdam
bookPHPConf 2007
bookPHPConf 2007 Master-Classes
bookMathematics, Programming, Mathematics, Programming at Belarusian State University
bookHighLoad++ The conference of developers of high load systems
bookJoy of Coding
bookPHPBenelux Conference
languagesRussian, Russian, Dutch, English
stackoverflow-logo

Stackoverflow

Stats
904reputation
39kreached
24answers
3questions
Badges
validation
top-5%
github-logo-circle

Github Skills (22)

unit-testing10
file-management10
mstest10
python10
package-management10
testing10
configuration-management10
fad10
apache10
teste10
phpunit10
testing-library10
php10
management10
ui-testing10

Programming languages (13)

JavaC++CSSCGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
fabtools/fabtools

Oct 2013 - Jul 2016

Tools for writing awesome Fabric files
Role in this project:
userDevOps Engineer
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.
fabricmcminecraftfabricfabtoolspython
sebastianbergmann/phpunit

Dec 2013 - Jul 2014

The PHP Unit Testing framework.
Role in this project:
userQA Engineer / Test Automation Engineer
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.
testing-frameworktestingphpunit-testing-frameworkphp-unit
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