Badges
Certifications
Work Experience
Software Engineer
orange maroc•  February 2024 - June 2024•  rabat
Développement d'une plate-forme Web LMS(learnning management system ) -ADMIN: L'admin a la main total: -Gestion de cotenu des cours et le contenu total du site -Gestion de contenu de la plateform -Gestion des organisation -Gestion des utilisateurs Formateur: -Utilisation d'un éditeur doter d une assistante AI pour lui accompagner au processus de création de cours -Gérer l'accès au cours soit public où privée et dans ce cas il peut spécifier les apprenant qui ont le droit d'accéder au cour Apprenant -Affichage de la liste des cours -Affichage d'une autre liste des collections afin de bien réorganiser les cours et garantir une bonne expérience utilisateur -Accéder au contenu de cours et commencer à apprendre -Une autre assistante AI qui suit avec l'apprenant toute au long du processus de l'apprentissage L'innovation dans ce projet est l'intégration d'une assistante AI qui accompagne l'apprenant tout au long le processus d'apprentissage et qu'on a remarqué l'absence de cet fonctionnalité sur tout les plates-formes d'apprentissage en ligne qui existe déjà ainsi que l'éditeur pour le formateur
Software Engineer
SQLI DIGITAL EXPERIENCE•  June 2023 - July 2023•  RABAT
Développement d'une application web de gestion des ressources humaines Principales Fonctionnalités de l'Application : - Authentification sécurisée: Mise en place d'un système d'authentification sécurisé pour les collaborateurs. Ce système utilise des tokens JWT pour garantir une connexion sécurisée et une gestion efficace des sessions. - Gestion des comptes: Administration des comptes utilisateurs, y compris la création, modification, et suppression de comptes. Cette fonctionnalité permet aux administrateurs de gérer les droits d'accès et de s'assurer que seuls les utilisateurs autorisés peuvent accéder aux ressources de l'application. - Gestion des collaborateurs et des managers RH : Facilitation de la gestion des collaborateurs pour les responsables RH, avec la possibilité d'affecter des collaborateurs à des managers RH. Cela permet une meilleure répartition des tâches et une supervision plus efficace des équipes. - Reporting et bilans de compétences : Consultation des graphes d'évolution et bilans de performance par les collaborateurs. Les utilisateurs peuvent visualiser leur progression, recevoir des feedbacks et planifier leur développement professionnel. - Importation et exportation de données : Gestion des données en masse, incluant l'importation et l'exportation des informations utilisateurs. Cette fonctionnalité simplifie la migration des données et l'intégration avec d'autres systèmes RH utilisés par l'entreprise.
Education
UNIVERSIAPOLIS
Computer Science & Engineering, M.Tech•  October 2019 - July 2024•  GPA: 3.8
Tech Academy
Bachelor in Computer Engineering•  September 2011 - July 2015•  Percentage: 85