Abdelrahman Omran is a seasoned software engineer with 12 years of experience building backend systems and contributing to open-source projects, now working at Google after roles at Amazon and other engineering teams. With a Computer Engineering degree from Alexandria University, he specializes in Laravel and PHP ecosystems—contributing to notable projects like the Laravel framework and localization packages—and has a track record improving data integrity, API design, and internationalization. He blends hands-on engineering with developer-relations sensibilities (formerly in DevRel), advocating open-source and community-driven solutions across ML and Web3 interests. Comfortable operating in high-scale enterprise environments, he brings a pragmatic focus on code quality, migrations, and validation while quietly driving refactors that simplify long-lived packages.
12 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Alexandria University
⚠️ [ABANDONED] Rinvex Subscribable is a flexible plans and subscription management system for Laravel, with the required tools to run your SAAS like services efficiently. It's simple architecture, accompanied by powerful underlying to afford solid platform for your business.
Role in this project:
Back-end Developer
Contributions:312 commits, 79 PRs, 198 pushes in 4 years 9 months
Contributions summary:Abdelrahman's commits primarily focus on applying style fixes and ensuring code consistency within the Laravel subscriptions system. These changes include formatting code with StyleCI and addressing minor code style issues across multiple files, including models and services. The user also made changes to the database schema by making timestamp fields nullable. There are also validation rule updates and changes to the slug generation process.
Rinvex Country is a simple and lightweight package for retrieving country details with flexibility. A whole bunch of data including name, demonym, capital, iso codes, dialling codes, geo data, currencies, flags, emoji, and other attributes for all 250 countries worldwide at your fingertips.
Role in this project:
Back-end Developer
Contributions:284 commits, 287 PRs, 217 pushes in 6 years 5 months
Contributions summary:Abdelrahman appears to have focused on refactoring and improving the API of the Rinvex Country package. Their commits show significant code changes to the `Country.php` and `Loader.php` files, including rewriting parts of the code from scratch, adding retrieval methods, and adjusting how data files are fetched. The user also addressed code style issues and made improvements to the codebase.
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.