Abdulrahman Rashwan

Abdulrahman Rashwan

A software engineer seeking to make the world a better place
for both end users and developers

Professional Experience

Senior Software Engineer at Glovo

Barcelona, Spain

  • Working on the Ads team, designing and developing backend services that support the integration, delivery, and display of sponsored content and advertising experiences across the Glovo app
    July 2025 - Present

    Software Engineer at Emaratech

    Cairo, Egypt

    • Developed software applications utilizing Spring Boot, JPA, Spring Security, Keycloak, ReactJS, Redux, Redux Toolkit, and implemented security protocols and authentication mechanisms utilizing OpenID.
      • Worked on three notable projects:
        • User Management System
        • Submission Portal for Visa Application
        • Reusable components for Spring Boot
      December 2023 - July 2025

      Software Engineer at Agillo

      Cairo, Egypt

      • Developed and contributed to the ICPC system, a comprehensive platform for contest management and participant registration. Leveraged Spring Boot framework, Reactjs, and AWS for robust CI/CD pipelines, and employed Cognito Identity management for streamlined user authentication.
        • Played a key role in enhancing the system's functionality, scalability, and was able to reduce some APIs request time by 50%, ensuring smooth contest management operations and seamless participant registration experiences.
          • Collaborated on the development of ECards, a card management solution, combining Spring Boot, Django, and Reactjs technologies.
            December 2022 - November 2023

            Senior Software Engineer at Queen Tech Solutions

            Cairo, Egypt

            • Led the modernization efforts of legacy projects, transitioning from Yii framework to Laravel microservices architecture, which led to 20% request time optimization and reduced future development time to 30%. Employed Docker, API Gateway, and Kubernetes for seamless deployment and scalability.
              • Orchestrated the integration of various external APIs sourced from Rapid API.
                • Ensured the reliability and stability of implemented features through comprehensive unit testing, maintaining code integrity and quality throughout the development lifecycle.
                  January 2022 - November 2022

                  Senior Software Engineer at Bird Solutions

                  Cairo, Egypt

                  • Successfully completed over 10 projects leveraging PHP Laravel, MySQL, and Vue.js technologies, delivering robust and user-friendly applications.
                    • Seamlessly integrated various third-party services including Zoom, Autotask, Algolia, OpenSea NFTs, Coingate, PayPal, and Stripe payment gateways.
                      • Ensured the reliability and performance of projects through comprehensive testing methodologies, including Unit testing, Feature testing, and E2E testing, guaranteeing a high standard of quality and user satisfaction.
                        November 2020 - December 2021

                        Software Engineer at Equine Solutions

                        Cairo, Egypt

                        • Spearheaded the development of robust RESTful APIs utilizing Laravel, facilitating seamless integration with a Filemaker database application.
                          • Directed the deployment process onto AWS EC2, RDS, and S3 platforms, configuring settings to ensure optimal performance and scalability.
                            June 2018 - October 2020

                            Computer Science Student at Cairo University

                            Cairo, Egypt

                            • Academic Achievement: Maintained a GPA of 2.74 throughout the academic tenure.
                              • Participated in the ICPC International Collegiate Programming Contest ECPC competition.
                                • Graduation Project: Spearheaded the development of an innovative Indoor Mall Navigation mobile application, utilizing Laravel APIs to provide users with seamless navigation and enhanced shopping experiences.
                                  September 2014 - September 2018

                                  What others say about Abdulrahman

                                  Michael Gameel

                                  It's been an absolute pleasure having you as part of emaratech family. Your dedication and positive spirit truly made a difference. You have set a great example for others in many ways. And, your imapct and contributions will always be remembered and valued. I'm very proud of being part of our growth and of all you've accomplished here. Wishing you all the very best on your new adventure – I have no doubt you'll achieve great things everywhere you go and hope our paths cross again in the future.

                                  Michael Gameel

                                  Head of Software Engineering at Link Development

                                  Contact Me

                                  Have a question, feedback, or looking to collaborate? Feel free to reach out using the form below. Whether it is inquiries about my work, potential projects, or any other matter, I'm here to help. I'll get back to you as soon as possible!