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.
Skills
Experience Level
Language
Arabic
Fluent
English
Advanced
Work Experience
Java Software Developer at Repulva
January 1, 2024 - PresentDeveloped 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, 2025Developed 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, 2023Nano Degree at Udacity
January 1, 2021 - January 1, 2021Nano Degree at Udacity
January 1, 2021 - January 1, 2021Qualifications
Industry Experience
Healthcare, Software & Internet
Skills
Experience Level
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Egypt today.