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.
14 years of coding experience
7 years of employment as a software developer
Master's degree, Computer control technologies and systems, Master's degree, Computer control technologies and systems at Cherkassy State Technological University
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.
This Bundle provides various tools to rapidly develop RESTful API's with Symfony
Role in this project:
Back-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