Ivan Makarenkov

Senior Backand Developer at ZT.ru

Belarus
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
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.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Belarusian State University of Informatics and Radioelectronics
bookAssociate’s Degree, Radio broadcasting, radio waves, television, Associate’s Degree, Radio broadcasting, radio waves, television at Higher State College of Communications, Minsk, Belarus
languagesEnglish, Russian, Турецкий
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

crm10
php10
workflow-management10
workflow-engine10
magento10
symfony10
symfony-ux10
phpunit10
back-end-development9
test-driven-design8
databases8
database8

Programming languages (1)

PHP

Github contributions (5)

github-logo-circle
oroinc/platform

Oct 2015 - Dec 2017

Main OroPlatform package with core functionality.
Role in this project:
userBack-end Developer
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.
api-platformoroplatformphpb2bsymfony
oroinc/crm

Feb 2016 - Dec 2017

Main OroCRM package with core functionality.
Role in this project:
userBack-end Developer
Contributions:37 commits in 1 year 9 months
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