Ivan Makarenkov is a seasoned Senior Backend Developer with 11 years of experience building PHP and Symfony-based web applications and WordPress solutions across agencies, startups, and enterprise projects. He has deep expertise in OOP, Symfony workflow/action systems, and backend integrations, demonstrated by contributions to core OroPlatform and OroCRM packages and migrations tied to workflow management. Ivan has led teams and product development, including a social-commerce startup (BabyBazaar.com), and has integrated third-party APIs like HubSpot into CRM modules. Currently at ZT.ru, he combines hands-on coding with architectural refinement and frequent refactoring to improve platform modularity and testability. Trained in information technology and with roots in radio/television studies, he brings both systems thinking and attention to engineering details that reduce long-term maintenance costs. Colleagues value him for pragmatic problem-solving and steady delivery on complex backend features.
11 years of coding experience
16 years of employment as a software developer
Bachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Belarusian State University of Informatics and Radioelectronics
Associate’s Degree, Radio broadcasting, radio waves, television, Associate’s Degree, Radio broadcasting, radio waves, television at Higher State College of Communications, Minsk, Belarus
Contributions:736 commits, 7 comments in 2 years 1 month
Contributions summary:Ivan primarily contributed to the core OroPlatform package, specifically focusing on action and workflow functionalities. Their commits involved merging branches, resolving conflicts within the ActionBundle, and modifying PHPUnit test files for various actions and triggers. Code changes include modifying PHPUnit test files, merging branches, and resolving conflicts.
Contributions summary:Ivan's primary focus appears to be on back-end development, as indicated by the code changes related to moving actions bundles to the platform, updating imports, and modifying code within various bundles. These changes involved refactoring and updating code dependencies. The user also contributed to the MagentoBundle and SalesBundle, demonstrating familiarity with the project's core functionalities and integrations. Furthermore, the user performed migrations related to workflow management.
crm-platformorocrmoroplatformphpcrm-system
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
Ivan Makarenkov - Senior Backand Developer at ZT.ru