Summary

  • Software Engineer with extensive experience in Java, Spring Framework, and Spring Boot.
  • Over 7 years in designing, developing, and maintaining robust, scalable, and high-performance software solutions.
  • Skilled in collaborating with cross-functional teams to deliver innovative solutions aligned with business goals.
  • Proven expertise in full-stack development, database management, and cloud integration.
  • Committed to staying current with emerging technologies and best practices for delivering cutting-edge software solutions.

Skills

  • Development Backend

    Java EE | Jakarta | Spring Framework | Spring Boot | Spring Cloud | Spring Security | Hibernate | Thymeleaf | Python - Django | NodeJs - Express.js | Java Servlet | SOAP | REST | MySql | Postgress

    MongoDB | Redis | RabbitMQ | Apache kafka | Maven | Design patterns (Adapter, Facade, Singleton...etc)

    Design & Architecture like DDD (Domain Driven Design) | Git (CLI/GUI) | Linux (Debian mostly) server’s administration

    Bash & PowerShell & JShell Scripting

  • Development Frontend

    HTML | CSS | Javascript | typescript | Angular | VueJs

  • DevOps & Cloud

    AWS | Docker | kubernetes | gitlab CI\CD | Jenkins

  • Team & workflow

    Trello | Jira | Confluence | Microsoft teams | Notion

Education

  • Arab Open University Egypt Branch - Computer secince

Work Experience

  • DXC Technology (DCMP & NEOM)
  • DXC Technology (NetworkRail)
  • Orange Business Services
  • Amer Group
  • IPPSOL
  • NIOTEK TECHNOLOGY S.A.E

CV Summary

2
Courses
6
Companies
2
Languages