A highly skilled software engineer with a B.S. in Computers & Systems Engineering and a proven track record of success in developing, testing, and deploying software across diverse technologies. Committed to continuous learning and growth, I am now seeking an exciting opportunity with a forward-thinking company where I can leverage my expertise to drive development and software design while advancing my own professional journey.
Experience
Paymob
Apr 2022 – Present
Cairo, Egypt
Software Engineer
» Has been a part of the international expansion team, supporting Paymob expansion process.
» Participated in onboarding new countries to use Paymob Accept product by adapting the app for those countries, building new payment method integrations and building new plugins within Accept product.
» Built some libraries that are used as plugins by various projects across Paymob (paymob_notifications, feature flipping).
» Participated in the testing and deployment process of Paymob Accept project on various environments (Egypt, Pakistan, UAE, OMAN, KSA).
» Participated into preparation for PCI certification and audits.
Estafsar
Jan 2021 – Mar 2022
Cairo, Egypt
Backend Developer
» Participated in building the infrastructure backend and APIs using Python/Django/DRF and providing swagger documentation.
» Participated in maintaining the project's health by adding unit testing and API testing using "pytest".
» Participated in the code review process and maintained the project's CI/CD pipelines using GitHub Actions and GCP.
Egyptian Armed Forces
Dec 2019 – Sep 2020
Cairo, Egypt
Software Engineer (Reserve Officer)
» Developed (Training Associations Portal App) for the armed forces training centers during my service at the Armed Forces biggest training unit (PHP/Laravel, Mysql, HTML5, CSS3, Bootstrap4.
» Participated in (e.g., Traveling Permissions System) for the armed forces recruitment and mobilization dept. during my service at MSDC.