I'm interested in the Back-end programming stack, specifically in Java and Spring Boot. I have experience with a variety of technologies, including SQL, NoSQL, ORM, Docker, Kubernetes, Security, and Hibernate. I develop more than one project from scratch that serves multiple apps.

Mohamed Ibrahim Soliman

I'm interested in the Back-end programming stack, specifically in Java and Spring Boot. I have experience with a variety of technologies, including SQL, NoSQL, ORM, Docker, Kubernetes, Security, and Hibernate. I develop more than one project from scratch that serves multiple apps.

Available to hire

I’m interested in the Back-end programming stack, specifically in Java and Spring Boot. I have experience with a variety of technologies, including SQL, NoSQL, ORM, Docker, Kubernetes, Security, and Hibernate. I develop more than one project from scratch that serves multiple apps.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

Arabic
Fluent
English
Advanced

Work Experience

Java Software Developer at Repulva
January 1, 2024 - Present
Developed an end-to-end backend application with features including user login and authorities using JWT and Spring Security, building database schema from scratch, integrating with other backend services for notifications, Slack messaging, and Meilisearch for search functionality. Synced data from MySQL to Meilisearch. Used Docker and Docker Compose for service image creation and wrote unit tests using JUnit and Mockito. Developed a Drug-Index app with versioning features for medicine data updates and a pharmacist management POS app with modules for database schema creation, item lifecycle, customer management, segmentation, voucher and branches stock modules, and order processing with multi-module integration.
Software Developer at Pharco Corporation
October 1, 2023 - August 5, 2025
Developed a robust corporate system within the budgeting team, contributing to software solutions that enhance corporate processes and workflows.

Education

Diploma at Arab Academy for Science, Technology, and Maritime Transport
January 1, 2021 - January 1, 2023
Nano Degree at Udacity
January 1, 2021 - January 1, 2021
Nano Degree at Udacity
January 1, 2021 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Software & Internet