02

Experience

~/resume/experience
01

Full Stack Intern

@ T for IT · Cairo

● current
  • Designed and implemented backend microservices using a NestJS monorepo architecture with RabbitMQ message queues, enabling asynchronous communication between distributed services.
  • Developed React components integrated with REST APIs, enabling delivery of new microservice-based product features used by internal teams.
NestJSRabbitMQReactREST APIs
02

Full Stack Intern

@ MasteryHub ITS · Cairo

  • Developed full-stack web applications using React and Node.js, implementing responsive interfaces and scalable backend APIs integrated with databases and external services.
ReactNode.jsREST APIs
03

Software Testing Intern

@ Capgemini · Cairo

  • Automated functional test suites for internal web applications using Playwright (JavaScript), improving regression testing efficiency and reducing manual testing effort.
  • Applied ISTQB testing practices alongside TDD and ATDD methodologies to improve software reliability across the development lifecycle.
PlaywrightJavaScriptISTQBTDDATDD
04

DevOps Intern

@ IBM · Cairo

  • Designed CI/CD pipelines using GitLab for containerized applications deployed on AWS EKS Kubernetes clusters, enabling automated build, test, and deployment workflows.
  • Implemented observability using Prometheus and Grafana to monitor Kubernetes pods and AWS infrastructure, improving issue detection and system reliability.
GitLab CIAWS EKSKubernetesPrometheusGrafana