[nom]
Software Engineer
[téléphone]
[e-mail]
Profile
Software Engineer with over 5 years of experience in backend development using Spring Boot and microservices architecture. Skilled in designing scalable REST APIs and building high-performance applications while applying clean code principles and best practices.
Experience
August 2022 - PRESENT
Binarios-it, Software Engineer
Project : His 2.0 – Hospital Information System
● Contributed on architecture decisions and technology selection during the migration of a monolithic system to microservices.
● Migrated a legacy multi-module monolithic application to a modern microservices-based architecture.
● Developed and maintained multiple microservices using Spring Boot 2.x, with a strong focus on performance and code quality.
● Implemented new features across several projects as part of the HIS 2.0 initiative.
● Tech Stack: Java 17, Spring Boot 2.x, Spring Security, REST/JSON, MapStruct, SonarLint/SonarQube, Jira, ClickUp, Bitbucket.
April 2021 - August 2022
Jumia, Software developer
Project : Developed a Document Management System (DMS) with Spring Boot, MinIO, and JWT
● Designed and developed a document management system (DMS) using a RESTful architecture, enabling scalable file handling and metadata storage.
● Integrated MinIO as an object storage solution, ensuring secure and efficient file operations aligned with S3 standards.
● · Implemented a secure backend architecture with Spring Boot and JWT-based
authentication, managing access control to file resources.
● Modeled and managed document metadata using JPA/Hibernate for efficient search, traceability, and data consistency.
● Containerized and deployed the application using Docker, orchestrating services like the backend, database, and MinIO.
● Tech Stack: Java 8, Spring Boot 2.x, Spring Security, REST/JSON, MapStruct, SonarLint/SonarQube, Jira, ClickUp, Bitbucket.
2
PROJECTS
April 2020 - May 2021
UniSign – Digital Signature Platform
Project: Electronic Signature System – Ibn Zohr University
● Designed and developed an electronic signature application for Ibn Zohr University, enabling students to digitally sign and validate official documents and forms.
● Implemented secure data format management and seamless integration with the university’s information systems.
● Tech Stack: Java 8, REST/JSON, XML, MapStruct, Bitbucket.
January 2020 - March 2020
Barber Shop — Salon Management Web Platform
Project: Hair Salon Management Website
● Developed a website for a group of hair salons in Luxembourg, aimed at improving their online presence and customer engagement.
● Used modern web technologies to deliver a responsive, intuitive, and user-friendly experience.
● Tech Stack: MySQL, PHP, Laravel, HTML5, CSS3, jQuery, Bootstrap, Git (GitLab).
January 2019 - December 2019
PharmaConnect- Java/Spring developer
Project: Pharma Connect is a modern web/mobile app that makes medication delivery easy and fast.
● Participate in estimations of tickets.
● Analysis and setup of new functionalities as well as fixing the anomalies.
● Participation in contentious integration and contentious delivery
● Tech Stack: Java 8, MySQL,Spring Boot, Spring Security,Lombok, SonarLint, Hibernate, JPA, Maven, Thymeleaf, Html,Css,JavaScript, Tomcat 8.5, Android Studio, XML, Rest API
Education
2024 - 2026
MIAGE Casablanca, - Master’s Degree in Big Data
2021 - 2022
MIAGE Casablanca, - Bachelor’s Degree in Web and Software Development
2019 - 2021
OFPPT Casablanca, - IT Development Technician Diploma, OFPPT NTIC 2
2018
Lycée Mansour Dahbi , - Scientific High School Diploma
3
Languages
● Arabic : Native.
● English : Professional working proficiency.
● French : Professional working proficiency.