Aydin Hassan is a Principal Software Engineer based in Vienna with 12 years of hands-on experience building high-quality PHP and e-commerce systems. He brings deep expertise across major PHP frameworks—Magento 1/2, Symfony, Laravel, Zend and WordPress—and currently focuses on backend architecture and reliability at Shopware. Known for a calm, methodical approach, he champions code quality, unit and integration testing, dependency management and robust CI practices. His open-source work includes backend contributions to Shopware 6 and essential tooling like n98-magerun, plus E2E testing improvements for Composer plugins, reflecting a practical commitment to the ecosystem. A veteran mentor and process improver, he has led migrations of 100+ repositories, introduced testing culture at teams, and automates repetitive workflows to save developer time. Outside work he contributes to free education projects such as php-school, pairing technical craft with community impact.
12 years of coding experience
8 years of employment as a software developer
BTEC National Diploma Information Technology, BTEC National Diploma Information Technology at Burton College
1st Class BSc (Hons) Forensic Computing, 1st Class BSc (Hons) Forensic Computing at De Montfort University
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:
Back-end Developer
Contributions:239 reviews, 16 commits, 60 PRs in 1 month
Contributions summary:Aydin primarily focused on back-end development tasks, particularly in relation to fixing and improving wishlist functionality, which included merging wishlists, managing products, and handling situations with empty products. The user implemented unit tests for the wishlist merge feature and addressed issues with data synchronization. The commits show the user’s involvement in the core checkout and customer functionalities, specifically addressing wishlist-related problems in the Shopware 6 e-commerce platform.
The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command line commands which save hours of work time. All commands are extendable by a module API.
Role in this project:
Backend Developer
Contributions:11 commits, 5 PRs, 36 comments in 1 year 8 months
Contributions summary:Aydin primarily contributed to the backend of the Magento application. Their work included adding installation options and modifying existing commands to enhance functionality. They also introduced a new command for removing attributes and updated existing commands using Symfony table helpers. Furthermore, the user fixed humanFileSize method name and added a command to remove setup resource.
swissapidevelopment-toolscli-appwell-tested
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
Aydin Hassan - Principal Software Engineer at Shopware