Mahmoud Aboelsoud, Backend Java Developer

Mahmoud Aboelsoud

Backend Java Developer

Ultimate Solutions

Location
Egypt - Cairo - 6th of October
Education
Bachelor's degree, Computer And Systems Engineering
Experience
3 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :3 years, 11 Months

Backend Java Developer at Ultimate Solutions
  • Egypt - Cairo
  • My current job since July 2020

* Developing a scalable software as a service (SaaS) full featured ERP system
with user customized components and modules using microservices software
architecture.
* Design and implement multi-tenant (SaaS) ERP system by applying database
for each tenant (Using hibernate features).
* Design and implement microservices software architecture using java
technologies.
* Solving many performance issues like using asynchronous programming,
gRPC protocol for communication between microservices and others ...
* Write clean and well-documented code.
* Provide technical support for new incomers

Education

Bachelor's degree, Computer And Systems Engineering
  • at KFS University
  • February 2020

Specialties & Skills

Microservices Architecture
Java software development
Software Engineering
Microservices Software architecture
Spring boot framework
Spring cloud (Gateway - Eureka - Config)
Maven basics
Version control (Git)
gRPC and protocol buffer
Java SE
REST web Services
Hibernate (Transaction management - Connection pool)
Liquibase (Java database migration tool)
Algorithms basics (Linear search - Binary search - Time complexity)
SQL database fundamentals (Postgresql)
Data Structures basics (Array - Set - Hash maps - linked lists)
Fontend technologies basics (HTLM, CSS, Javascript)
Basic Knowledge about Docker
Linux (Ubuntu)

Languages

Arabic
Native Speaker
English
Intermediate