Summary

Software Engineer with 3 years of experience specializing in Java, Spring Framework, and Spring Boot. Skilled in system design, problem-solving, and implementing clean code and architecture practices. Proficient in developing and maintaining robust, scalable, and high-performance software solutions. Collaborative team player with a track record of delivering innovative solutions aligned with business objectives. Passionate about staying updated with emerging technologies and best practices to ensure the development of cutting-edge software solutions.

Work Experience

MuslimDo

Software engineer

June 2022 - Now

  • Led the development of a mission-critical social management application, streamlining the company's budgeting process.
  • Collaborated closely with the internal marketing team to understand their specific needs and pain points, resulting in a highly tailored and effective solution.
  • Implemented robust financial modeling and reporting features that enabled more accurate budget projections and allocation of resources.
  • Improved data security and compliance by implementing stringent access controls and encryption measures in the application.

GermaniaTek

Software engineer

June 2021 - March 2022

  • Played a pivotal role in the design and development of a dynamic reservation website that significantly improved the booking experience for customers.
  • Collaborated closely with the marketing and customer service teams to integrate real-time customer feedback and improve user engagement and retention.
  • Developed and maintained robust backend systems that enabled efficient booking management and guest communication.

Software Engineer Egyptian Navy (Compulsory Military Service)

Fullstack Developer

June 2020 - June 2021

  • Successfully architected and developed a comprehensive system that stores officers’ operational efficiency and customer engagement across various aspects of the business at the Egyptian Navy Officers Sports Club.
  • Maintaining and fixing existing systems resulting in increased sales and improved inventory management.

Courses and Certificates

Skills

  • Backend Development

    Spring framework

    Spring boot

    Java EE

    Jakarta

    Spring Security

    Hibernate

    Java Servlet

    REST

    MySql

    Postgress

    H2

    Design patterns

    Maven

    MongoDB

    Clean Architecture

    Debugging

    unit test

    Data structure

    Algorithms

  • Development Frontend

    HTML

    CSS

    Javascript

    Typescript

    React

  • DevOps & Cloud

    AWS

    Docker

    Github Actions

  • Team & workflow

    Jira

    Microsoft teams

    Slack

    Notion

Education

Benha University

Computer Science

2014 - 2019

Languages

Language

English

Very Good

Language

Arabic

Mother Tongue