Oleg Zinchenko

Senior Software Engineer at OroCommerce

Cherkasy, Cherkasy Oblast, Ukraine
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
Oleg Zinchenko is a Senior Software Engineer with 14+ years building and architecting scalable web and high‑load systems, currently focusing on microservices for a classified platform at OroCommerce. He brings deep PHP/Symfony expertise alongside hands‑on experience with distributed Erlang systems, having implemented a robust core for a multi‑user chat. Comfortable across PostgreSQL, MySQL and MongoDB, he emphasizes TDD and Agile practices to deliver maintainable, well‑tested business logic. Oleg is an active open‑source contributor to notable Symfony ecosystem projects like OroPlatform and FOSRestBundle, where he improved access control, validation, and test coverage—work that reflects his attention to reliability and integration details. Based in Cherkasy, Ukraine, he pairs systems thinking with pragmatic backend craftsmanship gained from roles ranging from developer to team lead.
code14 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Computer control technologies and systems, Master's degree, Computer control technologies and systems at Cherkassy State Technological University
languagesEnglish, Ukrainian
github-logo-circle

Github Skills (14)

testing10
rest-api10
php10
rest10
symfony-bundle10
salesforce-rest-api10
symfony10
symfony-ux10
security10
b2b9
phpunit9
api8
apidoc8
database-management6

Programming languages (8)

ShellC++CJavaScriptPHPErlangElixirPython

Github contributions (5)

github-logo-circle
oroinc/platform

Mar 2020 - Nov 2022

Main OroPlatform package with core functionality.
Role in this project:
userBackend Developer
Contributions:15 commits in 2 years 8 months
Contributions summary:Oleg primarily focused on enhancing the backend functionality of the OroPlatform package. Their contributions involved debugging and resolving access control issues, specifically tuning the AclProvider and related components. They also worked on handling errors within the image removal processor and refactored the application to include improved test coverage. The user addressed category visibility issues, implementing various fixes and introducing the AfterReindexEvent to trigger re-indexing processes.
api-platformoroplatformphpb2bsymfony
This Bundle provides various tools to rapidly develop RESTful API's with Symfony
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 day
Contributions summary:Oleg focused on improving the `RequestBodyParamConverter` within the FOSRestBundle, a Symfony bundle for RESTful API development. Their work involved fixing issues, such as correcting the merging of validator options, and enhancing the robustness of the `getValidatorOptions` method. Furthermore, the user implemented changes to utilize the Symfony OptionsResolver, indicating a commitment to code quality and maintainability within the bundle. The user also added tests to improve the reliability of the bundle.
apibundlephpsymfony-bundleapi-s
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
Oleg Zinchenko - Senior Software Engineer at OroCommerce