top of page


Java Developer


Here's who I am & what I do

Mahmoud is an engineer with 10+ years of experience in Object-Oriented Programming and database performance optimization. He has a proven track record of success with clients.

Mahmoud is an accomplished software engineer with over 10 years of experience in the field. As an Object-Oriented Programming enthusiast, he brings a wealth of expertise to any project. Mahmoud is highly skilled in database performance optimization, ensuring that your applications run smoothly and efficiently. With a proven track record of success, Mahmoud is the ideal choice for your software engineering needs.



  • Skilled at building sophisticated Java applications, including scalable web services, third-party API integration, and enterprise-level solutions. Using Java and the Spring framework, he developed a high-traffic web application that provided a seamless user experience.

  • Experienced in working with various frameworks, including Spring, Hibernate, and Struts, to develop robust and scalable applications such as the e-commerce platform that is capable of handling a high volume of transactions with a smooth and secure checkout process.

  • Proficient at designing and implementing RESTful APIs using JAX-RS, Jersey, and Spring. For instance, he developed RESTful APIs for a social networking platform that enhanced its scalability and performance.

  • Expertise in designing and optimizing databases. As an example, he improved a large-scale healthcare application by optimizing its database schema and query performance for using MongoDB, which resulted in faster response times and improved user experience.

  • Experienced in working in agile development environments and collaborating with cross-functional teams to deliver high-quality solutions, such as working in a scrum team to develop an innovative product feature, which involved close collaboration with the product owner, UX designer.


  • IT Infrastructure

  • IT Operations


  • Java, PHP, MySQL ,Javascript & Ajax

  •  Spring Boot and Laravel., Angular, NodeJS & Jquery. 

  • RESTFul API & SOPA. 

  • Expert in Message Queuing Protocol. 

  • Expert in version control “git”. Linux and Windows.

  • Possessing extensive technical • knowledge and consulting experience.

  • Building large scale e-commerce. 

  • Superb debugging & solving problems. 

  • In-depth understanding of SOLID.

bottom of page