- 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.
Summary
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
- AArab Open University Egypt Branch - Computer secince
Work Experience
- DDXC Technology (DCMP & NEOM)
- DDXC Technology (NetworkRail)
- OOrange Business Services
- AAmer Group
- IIPPSOL
- NNIOTEK TECHNOLOGY S.A.E
CV Summary
2
Courses
6
Companies
2
Languages