Roman Grebenchuk

Tech Lead at MageCore

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
🎓
Top School
Roman Grebenchuk is a Tech Lead and senior QA automation engineer with 13 years of experience building reliable backend systems and test automation, primarily using PHP and Selenium. Based in Ukraine, he has led engineering work at Oro Inc. while contributing significant backend and DevOps improvements to prominent open-source projects like OroPlatform and OroCRM, including installation and test-performance enhancements. His career blends deep QA discipline from roles at X.Commerce/eBay and other firms with hands-on backend development, refactoring, and API work. Colleagues rely on him for integrating complex upstream changes and improving deployment/install workflows—skills that reflect both meticulous quality focus and practical systems engineering.
code13 years of coding experience
job1 year of employment as a software developer
bookMS, MS at Donetsk National Technical University
github-logo-circle

Github Skills (24)

back-end-development10
apidoc10
testing10
soap10
php10
api10
symfony10
symfony-ux10
database-management10
devops10
scripting9
integrations9
configuration-management9
automation9
emailjs9

Programming languages (1)

PHP

Github contributions (5)

github-logo-circle
oroinc/crm-application

May 2013 - Apr 2020

OroCRM - an open-source Customer Relationship Management application.
Role in this project:
userBackend & DevOps Engineer
Contributions:146 releases, 2491 commits, 90 pushes in 7 years
Contributions summary:Roman primarily worked on setting up and optimizing the installation and environment configuration for the OroCRM application. Their commits include changes to install scripts (install.sh, install.bat) to manage database creation, schema updates, and asset installation. They integrated test framework bundles as submodules and also implemented improvements for test performance and error handling during the installation process. Further contributions focused on merging branches and applying environment-specific configurations.
customer-retentionrelationship-managementcustomer-relationshiporocrmphp
oroinc/crm

May 2013 - Sep 2017

Main OroCRM package with core functionality.
Role in this project:
userBack-end Developer
Contributions:43 releases, 755 commits, 6 PRs in 4 years 4 months
Contributions summary:Roman's commits primarily focused on the development of backend functionalities, including modifications to controllers and SOAP APIs. They introduced new features, potentially related to order and customer processing, as well as modifications to handle exceptions and ensure the integrity of data. The user also made contributions to code style and refactoring of existing code in the backend systems.
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
Roman Grebenchuk - Tech Lead at MageCore