Abdelrahman Omran

Software Engineer at Google

Warsaw, Masovian 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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Alexandria University
languagesItalian, Arabic, English
stackoverflow-logo

Stackoverflow

Stats
1,412reputation
106kreached
14answers
21questions
github-logo-circle

Github Skills (39)

database-migrations10
application-framework10
subscribe10
apidoc10
eloquent10
laravel-mix10
app-framework10
laravel10
validation-rules10
localize10
php10
localization10
country-codes10
api10
subscriber10

Programming languages (11)

HCLDockerfileShellC++JavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
rinvex/laravel-subscriptions

Jun 2017 - Feb 2022

⚠️ [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:
userBack-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.
flexiblemanagement-systemplansphpsubscriptions
rinvex/countries

Aug 2016 - Jan 2023

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:
userBack-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.
currenciesiso-codesgeocountry-flagscountry-details
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 Omran - Software Engineer at Google