Alexander Kozienko

PHP Developer (Symfony2) at Forma-Pro

Kharkiv, Kharkiv 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

🤩
Rockstar
Alexander Kozienko is a seasoned PHP developer with 13 years of experience, specializing in Symfony-based back-end systems and message-driven architectures. Based in Kharkiv, Ukraine, he has been contributing to and maintaining core functionality at Forma-Pro since 2012, with deep hands-on work in message queuing, routing, and background processing. His open-source contributions include substantive improvements to OroPlatform/OroCRM and the Payum payment library, demonstrating expertise in async reindexing, MQ integrations, and payment gateway flows like Klarna. Alexander’s work often touches transport-layer details and test infrastructure, showing an emphasis on reliable, production-grade systems rather than only feature work. Colleagues would note his knack for bridging CRM integrations and queueing internals—implementing both producers/consumers and Dbal transport pieces. He combines long-term product familiarity with pragmatic engineering, making him effective at evolving complex PHP ecosystems.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
76reputation
7kreached
2answers
0questions
github-logo-circle

Github Skills (22)

unit-testing10
amqp10
crm10
payment-integration10
orocrm10
payment-gateway10
message-queue10
phpunit10
doctrine-dbal10
php10
symfony10
symfony-ux10
unit-test10
apidoc9
api9

Programming languages (7)

SmartyJavaCoffeeScriptGoPHPObjective-CHTML

Github contributions (5)

github-logo-circle
php-enqueue/enqueue-dev

Mar 2017 - Feb 2019

Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Role in this project:
userBack-end Developer
Contributions:250 commits, 37 PRs, 185 pushes in 1 year 11 months
Contributions summary:Alexander's commits primarily focus on modifying and improving the SimpleClient within the php-enqueue/enqueue-dev repository. These changes include fixing client-side functionality, such as simple client and tests, by adjusting code in the SimpleClient.php and SimpleClientTest.php files. Additionally, the user is working on transport layer integration as evidenced by the introduction of a Dbal transport. This includes the implementation of a DbalConsumer.php and a DbalMessage.php.
google-pubsubhaikustompjobmessage-passing
oroinc/platform

May 2016 - Mar 2017

Main OroPlatform package with core functionality.
Role in this project:
userBackend Developer
Contributions:230 commits in 10 months
Contributions summary:Alexander primarily focused on developing core messaging and routing functionality for the OroPlatform package. Their work involved creating components for message production, routing, and consumption using PHP and Symfony. This included implementing AmqpFactory, message producers, and a routing system with a route registry, as well as implementing interfaces for front and consumer producers, indicating significant involvement in the message queue implementation. They also contributed to a test setup.
api-platformoroplatformphpb2bsymfony
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
Alexander Kozienko - PHP Developer (Symfony2) at Forma-Pro