Marcin Łukaszewicz

Project Lead And Trainer At Oro Commerce at OroCommerce

Wrocław, Lower Silesian Voivodeship, Poland
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
Marcin Łukaszewicz is a seasoned software engineer and project lead with over a decade of experience, currently leading projects and training developers at OroCommerce from Wrocław. He combines client-facing solution design with hands-on back-end development, contributing significant fixes and features to core OroCRM and OroPlatform packages—improving search, API behavior, and robustness against edge-case data. As a trainer he translates complex backend patterns into practice for teams, accelerating delivery while reducing recurring bugs. His background spans JavaScript and PHP ecosystems across product and agency roles, and he brings a pragmatic focus on business logic and data integrity that often surfaces in subtle refactors and bug hunts.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Informatics, Master's degree, Informatics at Politechnika Wrocławska
github-logo-circle

Github Skills (15)

crm10
php10
api10
apidoc10
symfony10
symfony-ux10
mysql9
testing9
entity-framework9
phpunit8
test-fixtures8
database-design8
fixture8
django-fixtures8
b2b7

Programming languages (5)

TypeScriptC++JavaScriptPHPCommon Lisp

Github contributions (5)

github-logo-circle
oroinc/platform

Feb 2017 - Dec 2021

Main OroPlatform package with core functionality.
Role in this project:
userBack-end Developer
Contributions:93 commits in 4 years 11 months
Contributions summary:Marcin primarily contributed to the back-end functionality of the OroPlatform package. Their work focused on enhancing the advanced search API by addressing server-side errors related to incorrect syntax. They also addressed an issue where the "not between" filter was not functioning correctly and made several code improvements. Furthermore, the user handled MySQL errors when searching special characters by clearing non-alphanumeric characters.
api-platformoroplatformphpb2bsymfony
oroinc/crm

May 2017 - May 2018

Main OroCRM package with core functionality.
Role in this project:
userBack-end Developer
Contributions:37 commits in 1 year
Contributions summary:Marcin primarily focused on back-end development within the OroCRM repository. Their contributions included bug fixes, such as resolving login issues related to widget settings and addressing Magento synchronization errors. The user also implemented new features by adding a listener for default status settings and making customer association optional in the API. Further contributions involved code refactoring and modifications to calendar event functionality, specifically related to organizer information.
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
Marcin Łukaszewicz - Project Lead And Trainer At Oro Commerce at OroCommerce