Cairo, Egypt
Built RESTful APIs with Spring Boot using a layered controller-service-repository architecture. Implemented JWT-based authentication, role-based access control, and ownership-based authorization for user-scoped resources. Integrated Angular frontend functionality with backend APIs and applied centralized exception handling and stateless security filtering.
Cairo, Egypt
Worked within a collaborative QA team and gained hands-on experience with the Software Development Life Cycle and Software Testing Life Cycle. Designed and executed test scenarios and test cases, reported and tracked defects, and practiced regression testing and structured QA documentation.