
Oussama Mazouz
Développeur Logiciel
Salaire / Taux journalier
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur logiciel spécialisé en migration d'architectures monolithiques vers microservices avec Spring Boot et Docker. Expérience en développement d'applications Python SIG et en automatisation de processus métier. Expert en optimisation des performances et conteneurisation pour des solutions évolutives et maintenables.
Expérience de travail
Développeur Web en Monétique Centralisé
S2M Worldwide
févr. 2025 - Présent
1 an 9 mois
Casablanca et périphérie · On-site
Conception et développement d’une solution de gestion centralisée des Terminaux de Paiement Électronique TPE. Automatisation du téléparamétrage des TPE, centralisation de la télécollecte et supervision en temps réel des transactions éléctroniques via un serveur sécurisé. Interfaçage avec le Centre Monétique Interbancaire CMI pour les transactions bancaires, basé sur le protocole ISO 8583 et la norme PCI DSS. Back-end : spring boot , spring cloud , spring security,Retrofit ,Keycloak, JUnit ,Mockito. Front-end Vue js, tailwindCSS. Versionning Git , Gitlab. Conteneurisation Docker.
Projet de Migration vers une Architecture Microservices : Stage d'ingénieur
COMPUTIME SARL
juil. 2024 - oct. 2024
4 mois
Casablanca, Maroc
Migration d'une application monolithique(EasyTime de gestion des ressources humaines ) vers une architecture microservices utilisant Spring Boot , améliorant ainsi l'évolutivité et la maintenabilité. Refonte de l'infrastructure pour adopter une architecture basée sur des microservices, chaque composant étant conteneurisé avec Docker pour faciliter le déploiement. Optimisation des performances en répartissant les composants applicatifs en microservices indépendants, réduisant ainsi la charge sur les serveurs. Mise à jour des librairies backend : migration vers les versions récentes de Spring Boot, Hibernate Mise en place de tests unitaires et d'intégration pour garantir la qualité du code, la détection des anomalies, et une intégration fluide des nouvelles fonctionnalités. Centralisation des configurations via un Serveur de Configuration, assurant une gestion homogène des paramètres des microservices. L'API Gateway pour la géstion et la distribution des requêtes aux microservices appropriés OpenFeign pour faciliter la communication HTTP entre microservices.
Stage en développement logiciel
GEODATA MAROC
juil. 2023 - août 2023
2 mois
Casablanca · Hybrid
Développement d'un outil automatisé pour la génération de rapports d'expertise immobilière. Conception et développement d'une application desktop en Python avec Tkinter, offrant une interface graphique intuitive pour la saisie des informations. Intégration de fonctionnalités SIG (Systèmes d'Information Géographique) pour l'affichage de données spatiales sur des cartes interactives avec Python et la bibliothèque Folium.
Formation
École Hassania des Travaux Publics - المدرسة الحسنية للأشغال العمومية
Diplôme d'ingénieur
2022 - 2025
2 ans 10 mois
CPGE MEKNES
Physique théorique et mathématique
2020 - 2022
2 ans 1 mois