Étudiante passionnée par les technologies Cloud, la Virtualisation et le Big Data, je conçois des solutions performantes, scalables et sécurisées. Je combine rigueur technique, curiosité intellectuelle et esprit d’analyse pour créer des projets innovants alliant développement logiciel, infrastructure cloud et intelligence artificielle.
Description : Ce projet vise à offrir un soutien psychologique intelligent grâce à un chatbot alimenté par l’IA et un avatar interactif. Le système utilise D-ID pour générer un avatar humain réaliste et Azure Cognitive Services pour analyser la voix et le texte.
Rôle : Développement de l’architecture backend avec Flask et intégration du pipeline audio-textuel via Azure Speech-to-Text.
Compétences : Azure Cognitive Services · D-ID · Speech-to-Text · React · Flask
Description : Une application desktop complète pour gérer les ventes, produits et utilisateurs dans une entreprise. Elle propose deux interfaces distinctes : administrateur (statistiques, bilans, gestion du stock) et vendeur (interface simplifiée de vente).
Rôle : Conception du modèle MVC, création de l’interface Swing et gestion de la base de données MySQL.
Compétences : Java Swing · JDBC · MySQL · NetBeans · Maven
Description : Outil de gestion du restaurant universitaire permettant de passer des commandes, suivre les stocks et visualiser les repas en temps réel. Conçue pour simplifier le service des repas étudiants.
Rôle : Développement de l’interface JavaFX et intégration de la base MySQL selon le modèle MVC.
Compétences : JavaFX · MySQL · MVC
Description : Application desktop pour la gestion des emprunts et des utilisateurs dans une bibliothèque universitaire. Elle permet de suivre les retards et d’imposer une limite de 3 livres par étudiant.
Rôle : Conception du système d’emprunt, développement de l’interface Tkinter et automatisation du suivi.
Compétences : Python · Tkinter · SQLite · OOP
Description : Création d’un Data Warehouse pour l’analyse des ventes selon un schéma en flocon. Le projet comprend la création de pipelines ETL, l’intégration des dimensions clients, produits et régions.
Rôle : Modélisation multidimensionnelle et conception de tableaux de bord Power BI.
Compétences : SQL · T-SQL · ETL · Power BI
Description : Déploiement d’une application web hautement disponible sur AWS avec équilibrage de charge (ALB), Auto Scaling et RDS Multi-AZ pour assurer la tolérance aux pannes.
Rôle : Conception de l’architecture cloud et configuration des services AWS.
Compétences : EC2 · ALB · IAM · RDS · CloudWatch · Cloud9
Description : Développement d’un système de base de données distribuée avec Oracle, incluant la fragmentation horizontale et verticale, ainsi que la reconstruction automatique des tables globales.
Rôle : Création des scripts SQL et exécution sur MobaXterm dans un environnement multi-serveurs.
Compétences : Oracle Database · SQL*Plus · MobaXterm
Description : Configuration complète d’un serveur web Apache/Nginx sur OpenStack. Mise en place du stockage, des IP flottantes et de la sécurité réseau.
Rôle : Déploiement et test d’un environnement de production simulé.
Compétences : DevStack · PackStack · Keystone · Neutron · Ubuntu
Description : Conception d’une plateforme e-commerce avec architecture REST. Backend sous Node.js/Express, frontend sous React/TypeScript, hébergée sur Azure avec App Service et Key Vault.
Rôle : Développement backend et intégration CI/CD sur Azure.
Compétences : React · TypeScript · Redux · MySQL · API REST · Azure Cloud
Description : Système Big Data de surveillance des séismes basé sur Kafka et ELK (Elasticsearch, Logstash, Kibana). Les données USGS sont traitées en temps réel puis visualisées via Kibana.
Rôle : Création du pipeline de traitement et configuration Docker.
Compétences : Python · Apache Kafka · Elasticsearch · Logstash · Docker
Description : Étude comparative de trois implémentations parallèles du problème du Longest Common Subsequence (LCS) sur GPU et clusters HPC.
Rôle : Développement des versions MPI et CUDA et analyse des temps d’exécution.
Compétences : C · MPI · UPC · CUDA · NVIDIA GPU
Description : Application cloud permettant la réservation de séances de thérapie avec rappels automatisés via Azure Communication Service.
Rôle : Développement du backend et intégration de la messagerie automatisée.
Compétences : Azure Static Web App · MySQL · Azure Communication Service
Description : Système IoT intelligent qui ajuste l’éclairage et la ventilation selon l’occupation d’une salle. Interface graphique pour visualiser les données en temps réel.
Rôle : Programmation Arduino et intégration du suivi Python.
Compétences : Arduino · IoT · Sensors · RTC · Python
Description : Étude statistique des défis psychologiques rencontrés par les étudiants, incluant une analyse des corrélations entre bien-être émotionnel et performance académique.
Rôle : Collecte et traitement des données via SPSS et élaboration du rapport d’analyse.
Compétences : SPSS · Data Analysis · Reporting
Voici un aperçu de mes certifications techniques et professionnelles obtenues sur AWS, Cisco et HP LIFE.
Introduction aux concepts fondamentaux du cloud AWS : stockage, calcul, sécurité, et facturation.
Voir sur CredlyFormation approfondie sur la conception d’architectures cloud sécurisées, performantes et résilientes sur AWS.
Voir sur CredlyDéveloppement d’applications web modernes sur AWS : intégration des API, bases de données et authentification.
Voir sur CredlyConcepts clés de la cybersécurité : détection, réponse aux incidents et protection des endpoints.
Voir sur CredlyFondamentaux de la data science : collecte, analyse et interprétation des données à l’aide de Python et Excel.
Voir sur CredlyDécouverte de l’Internet des Objets : capteurs, automatisation et communication machine-to-machine.
Voir sur CredlyPrincipes des réseaux : adressage IP, routage, commutation et sécurité réseau.
Voir sur CredlyFormation à la méthodologie Agile et à la gestion de projet : planification, priorisation et leadership collaboratif.
Site officiel HP LIFE
Le développementd’une application de gestion des interventions (PHP, MySQL).Participation à la modélisation de base de données et à la maintenance du réseau. Familiarisation avec les outilsde support technique et les pratiquesITIL.
Développementd'une application des imulation de crédit web & mobile (React Native, Angular, Spring Boot). Implémentation des fonctionnalités : calcul d’amortissement, export PDF, partage WhatsApp, historique. Suivi du projet en Agile/Scrum avec Jira, intégration sécurisée via Keycloak (authentification SSO).
Analyser les résultats du NAS Parallel Benchmark(NPB) pour évaluer les performances.Identifier les tendances de consommation, les types des tâches et les ressources utilisées.Concevoir un tableau de bord interactif pour la visualisation des données . Étudier les charges de calcul exécutées sur l'infrastructure HPC du CNRST .Formuler des recommandations pour améliorer l'allocation des ressources HPC et optimiser les performances futures.
Université Internationale de Rabat (UIR)
ESIN - Ingénierie en Cloud Computing & Virtualization (2023–2026)
Université Internationale de Rabat (UIR)
Cycle préparatoire intégré en ingénierie informatique (2021–2023)
Lycée Baraïm El-Razi, Tétouan
Baccalauréat en Sciences Physiques et Chimiques (2018–2021)