
Abdulrahman Rashwan
A software engineer seeking to make the world a better place
for both end users and developers
Professional Experience
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
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.
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.
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.
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.
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.
What others say about Abdulrahman
Latest Blog Posts
Contact Us
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!





