Raphael Emmerich

Senior PHP Developer & Solution Architect at Strix DE

Gescher, North Rhine-Westphalia, Germany
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
Raphael Emmerich is a Senior PHP Developer and Solution Architect with nine years of experience building and shaping e-commerce backends, currently based in Gescher, Germany. He has deep Shopware expertise—contributing to both Shopware 5 core backend features and Shopware 6 database migration tooling—demonstrating an eye for API robustness, dependency injection, and schema evolution. Raphael has progressed from hands-on development to technical leadership and consulting roles, blending implementation skills with architecture and customer-facing problem solving. His background in business informatics and an ongoing MSc in IT Management informs a pragmatic approach to aligning technical solutions with business needs. Notably, he has tackled PHP compatibility and migration complexity in widely used open commerce platforms, a behind-the-scenes contribution that keeps large e-commerce instances stable and upgradeable.
code8 years of coding experience
job9 years of employment as a software developer
bookBachelor of Arts (B.A.), Business Informatics, Bachelor of Arts (B.A.), Business Informatics at Westfälische Hochschule
bookMaster of Science - MS, IT-Management, Master of Science - MS, IT-Management at FOM University of Applied Sciences for Economics and Management
bookQualification, IT Specialist for Application Development, Qualification, IT Specialist for Application Development at Berufskolleg Ostvest
github-logo-circle

Github Skills (16)

database-migrations10
php10
database-migration10
shopware10
api10
apidoc10
ecommerce10
symfony10
symfony-ux10
db-schema9
database-schema9
schema9
database-design9
doctrine-dbal9
schema-design9

Programming languages (4)

TwigJavaScriptPHPMermaid

Github contributions (5)

github-logo-circle
shopware/shopware

Aug 2018 - Mar 2020

Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 1.500 community extensions
Role in this project:
userBack-end Developer
Contributions:112 commits, 7 branches in 1 year 7 months
Contributions summary:Raphael primarily contributed to database migration tasks within the Shopware 6 platform. Their work involved creating and modifying database tables, as evidenced by the "NEXT-795 - database core migration" commit messages and the code diffs showing changes in `MigrationCollectionLoader.php` and `MigrationRuntime.php`, as well as creation of the `MigrationStepInterface`. These commits demonstrate the user's focus on managing database schema evolution and data management within the e-commerce platform.
ecommerceshopwareapifirstshopping-cartvue
shopware5/shopware

Jun 2017 - Nov 2019

Shopware 5 core
Role in this project:
userBackend Developer
Contributions:6 commits in 2 years 5 months
Contributions summary:Raphael contributed primarily to the Shopware 5 core backend, focusing on customer stream functionalities and API interactions. Their commits involved enabling dependency injection, implementing interfaces for enhanced code organization, and fixing issues related to API resource handling within the system. Additionally, the user addressed PHP version compatibility issues and made adjustments to database schema, reflecting a focus on maintaining and improving core backend components.
ecommercevisitprestashopjavascriptphp
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
Raphael Emmerich - Senior PHP Developer & Solution Architect at Strix DE