[nom]
[téléphone] · [e-mail] ·
Ingénieur Développement Full-Stack | Java / Spring Boot /React/Angular
Ingénieur en Génie Logiciel passionné et motivé, spécialisé dans le développement full-stack avec une expérience dans la conception, le déploiement et l’optimisation d’applications web et systèmes informatiques. Fort d’une solide maîtrise des technologies modernes telles que Java Spring/Spring Boot, React, Angular, je suis capable de résoudre des problèmes complexes et de contribuer efficacement à des projets innovants en équipe.
COMPÉTENCES
Spring boot · MySQL · UML
React · Oracle · Merise
Angular · MongoDB · Java JEE
EXPÉRIENCE PROFESSIONNELLE
Skypay · Février 2025 - Présent
Développeur Full-Stack Java /Spring boot
Participation au développement d’une plateforme FinTech de paiement mobile/web permettant aux utilisateurs particuliers et aux commerçants d’effectuer des transactions financières via une application mobile/web (transfert d’argent, paiement marchand, cash-in / cash-out...).
Principales réalisations :
Développement de services backend avec Java et Spring Boot pour les fonctionnalités de paiement.
Implémentation du processus de paiement marchand via QR Code.
Développement des opérations Cash-In, Cash-Out et transfert d’argent entre utilisateurs.
Mise en place et configuration d’un serveur de stockage MinIO pour la gestion des fichiers.
Conception et développement d’API de paiement , permettant aux applications partenaires d’intégrer la fonctionnalité de paiement via authentification par API Key.
février 2024 - Juillet 2024
Berexia
Stagiaire Développeur Java/angular
Stage au sein de l’équipe de développement travaillant sur la plateforme Risk Reveal utilisée dans le domaine de l’assurance pour l’analyse et la gestion des données de risque.
Principales réalisations :
Participation au développement et à la maintenance de certaines fonctionnalités Java.
Migration, gestion et manipulation des données de MongoDB vers SQL Server. · Juin 2023 - Aout 2023
Experio
Création d’un système de surveillance pour un API Spring boot/angular
Durant ce stage, j’ai participé à la conception et au développement d’un système complet de surveillance pour les API d’une application. L’objectif était d’assurer un suivi en temps réel des performances et de la disponibilité des services, tout en fournissant des alertes automatiques en cas de problème.
Principales réalisations :
Création de dashboards interactifs avec Grafana pour visualiser les performances en temps réel.
Configuration de Nginx pour la gestion du trafic et le reverse proxy des APIs surveillées.
Mise en place d’alertes automatisées via Alertmanager pour notifier les incidents critiques.
Utilisation de Prometheus pour la collecte de métriques et le suivi des performances des API.
Ensa khouribga · Juin 2022 - Aout 2022
Stagiaire Développeur Java/React
Participation à la création d’un système complet de gestion des absences avec React et java spring boot .
Principales réalisations :
Développement d’une interface utilisateur pour la gestion des absences des étudiants.
EDUCATION
Cycle ingénieur en génie informatique : génie logiciel
De septembre 2021 à juin 2024 École Nationale des Sciences Appliquées khouribga
Classe préparatoires intégrées
De septembre 2019 à juillet 2021 Ecole National Des Sciences Appliquées khouribga
Baccalauréat Sciences physiques
De septembre 2018 à juin 2019 Mouahidine Khouribga
CERTIFICATS
Spring
Spring - Ecosystem and Core délivré le 14 juillet 2023 à Coursera.
Spring MVC, Spring Boot and Rest Controllers délivré le 3 septembre 2023 à coursera.
Spring - Cloud Overview délivré le 18 Septembre 2023 à Coursera.
React
Front-End Web Development with React le 23 janvier 2023 à Coursera.
Angular
Débutez avec Angular délivré le 20 février 2022 à openClassrooms.
Complétez vos connaissances sur Angular délivré le 5 mars 2022 à openClassrooms.
Perfectionnez-vous sur Angular délivré le 22 octobre 2023 à openClassrooms.
LANGUES
Français : C1 · Arabe: C2 · Anglais : B1