Abdelrahman Abouzaid

Backend Developer

Suez, Suez, Egypt
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
Abdelrahman Abouzaid is a backend developer from Suez, Egypt, specializing in .NET and C# with additional experience in PHP and Laravel. A recent Computer Science graduate, he focuses on building scalable APIs and robust database designs using ASP.NET Core and clean architecture principles. Though early in his formal career, he brings nine years of hands-on experience and a practical open-source footprint, including targeted improvements to Magento 2 that emphasize validation correctness and coding standards. Abdelrahman is eager for an internship or junior role where he can apply maintainable coding practices, learn from senior engineers, and contribute to real-world systems. He combines a willingness to learn with demonstrated attention to detail in legacy-code contributions, making him a reliable choice for teams modernizing backend platforms.
code9 years of coding experience
bookEl Shorouk Academy
github-logo-circle

Github Skills (6)

php10
magento10
ecommerce10
code-standards8
code-formatting8
coding-style8

Programming languages (2)

PHPTSQL

Github contributions (5)

github-logo-circle
magento/magento2

Jun 2020 - Sep 2020

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
Role in this project:
userBack-end Developer
Contributions:21 commits, 4 PRs, 44 comments in 3 months
Contributions summary:Abdelrahman primarily contributed to the Magento 2 codebase by modifying the `Validate.php` file, specifically focusing on attribute validation logic. Their work involved adding a constant array, separating reserved key checks, and updating the code to use `self` instead of `static`. These changes included incorporating strict comparisons within `in_array` calls. The contributions appear focused on improving code clarity, correctness, and adherence to coding standards within the Magento ecosystem.
adobeecommercesigncontributor-license-agreementsubmissions
AbdulRahmanAbouzaid/magento2

Apr 2020 - Sep 2020

All Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
Contributions:20 pushes, 7 branches in 4 months
authorshiproyaltysubmitcontributor-license-agreementprepare
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
Abdelrahman Abouzaid - Backend Developer