About
ConsultantData / BI
Hi 👋 je suis Mohamed Reda Agbalou diplômé d'un double master en Intelligence Artificielle et
en Data Science, avec une forte appétence pour les sujets techniques et un esprit analytique.
Prêt à repousser les frontières de l'innovation.
N'hésitez pas à me contacter si vous avez des questions ou si vous souhaitez discuter d'opportunités professionnelles :
- Numéro tél: +212 28-434371
- Adresse: Rabat , Maroc
- Mobilité: Internationale
- Email: agbalou9889@gmail.com
- LinkedIn: magbalou
- GitHub: magbalou
Skills
Durant mon parcours académique en IA & Data Science, j'ai acquis une solide base en mathématiques
et en statistique, ainsi qu'une
bonne connaissance de plusieurs outils et technologies clés du domaine tel que Python (PySpark, NumPy, Pandas,
Matplotlib), SQL et PowerBI.
En plus de ces compétences en programmation, j'ai également de solides compétences en Machine Learning (ML),
traitement du langage naturel (NLP) et en bases de données relationnelles et non relationnelles
(RDBMS/NoSQL).
j'ai suivi plusieurs cours sur ces sujets et j'ai mis en pratique mes connaissances sur des projets de Data
Science
réels.
J'ai également de bonnes compétences en visualisation de données et en communication de résultats. Je
suis
capable de produire des graphiques et des tableaux de manière claire et concise, et j'ai l'habitude de présenter
mes
travaux Ă l'oral et Ă l'Ă©crit
Education & Work Experience
Dans cette section, je vous présente mon parcours académique et mes expériences professionnelles.
J'ai une expérience diversifiée en enseignement, recherche universitaire, et travail en entreprise, qui me permettent de
mettre en pratique les concepts théoriques appris dans mes études, ces expériences denses et riches en apprentissages, m’ont permis de développer non seulement mon savoir-faire technique
mais aussi ma capacité à travailler en équipe et à gérer des projets de manière efficace
Education
​ ​​​​ ​ INFORMATIQUE ET INGÉNIERIE DES DONNÉES
⏳ 2019 - présent
🏢 Écoles nationales des sciences appliquées Khouribga
➤ Cours suivis :
Machine/Deep Learning • Analyse de données • Théorie de l'information
• CODAGE ET ANALYSE D'INFORMATION • Data mining • Java • Programmation Web
​ ​​​​ ​ Développement informatique
⏳ sept. 2021 - Sept. 2022
🏢 Ecole 1337 Khouribga
➤ 1337 fait partie du réseau 42, une initiative éducative mondiale révolutionnaire axée sur l'apprentissage de la technologie. Contrairement aux méthodes conventionnelles, 42 propose un environnement sans enseignants ni salles de classe, favorisant l'apprentissage entre pairs (peer-to-peer) et mettant l'accent sur le développement des compétences informatiques et des compétences de vie.​ ​​​​ ​ Baccalauréat Sciences Expérimentales Physique (biof)
⏳ 2016 - 2019
🏢 Complexe Les épis de l'éspoir
➤ J'ai brillamment décroché une mention très bien au baccalauréat, soulignant ma performance exceptionnelle tout au long de mon parcours au lycée. Mes notes, constamment parmi les plus élevées, témoignent de mon engagement continu envers l'excellence académique.
Professional Experience
​ ​​​​​ ​​​​ ConsultantData / BI
⏳ avril 2023 - aujourd'hui
🏢 Avito Maroc
➤ Tâches réalisées :Je travaille sur plusieurs projets auprès de divers clients, dont TotalEnergies. Mon rôle implique la compréhension des besoins du client, la conception et la mise en place de solutions BI efficaces, ainsi que l'analyse des données pour guider le client dans la prise de décisions éclairées. Plus précisément :
-
➥ Exploitation des bases de données brutes
➥ Prétraitement et mise à disposition des Datasets
➥ Collecte et analyse des besoins des utilisateurs finaux
➥ Ėtude des flux de mouvement interne des salariés
➥ Développement de KPI et création de Dashboard
➥ Utilisation de DAX pour créer des mesures personnalisées
➥ Identification et visualisation des tendances, des modèles et des insights clé
Stage d'initiation
⏳ juin 2022 - août 2022
🏢 Groupe Labelvie - (Direction de l’Organisation et des Systèmes d'Information)
➤ Tâches réalisées :En tant que stagiaire au sein du département de support informatique chez Labelvie, j'ai eu l'opportunité d'acquérir une expérience enrichissante. Mon rôle consistait à fournir un soutien technique et opérationnel aux membres de l'équipe de DOSI. Mes responsabilités incluaient l'analyse et la détection d'anomalies dans notre base de données, l'exécution des tâches quotidiennes, la réalisation de tests sur la nouvelle plateforme, ainsi que l'assistance à la migration de l'ancienne caisse (orkaisse) vers la nouvelle solution (G.O.L.D. Central). Cette expérience m'a permis de développer mes compétences dans la gestion opérationnelle des systèmes informatiques et d'approfondir ma compréhension des processus de migration au sein d'une entreprise.
Projects
Dans cette section, je vous prĂ©sente les projets auxquels j'ai participĂ© et qui ont contribuĂ© Ă
développer mes compétences et mon expertise dans le domaine. Ces projets ont été réalisés dans le cadre de mes
Ă©tudes.
Ils couvrent une large gamme de domaines et de technologies, et m'ont permis de mettre en pratique mes connaissances et
de développer de nouvelles compétences, vous trouverez plus de détails sur mon dépôt GitHub
- All
- Python
- Dashbord & DB
- Others
Analyse d’images histopathologiques par un réseau de neurones
DĂ©scription du projet :
Analyse et segmentation d’images histopathologiques des hépatites du foie en
s’inspirant des nouvelles approches et études dans le domaine d’apprentissage profond en utilisant
TensorFlow 2.5 et Keras 2.2 pour l'implémentation d’un réseau de
neurones
convolutif entièrement connecté basé sur l’architecture de UNet sur un jeu de données de
données de 2909 images
​
Création de Dashboard des ventes d'un distributeur électroménager
DĂ©scription du projet :
Création de
Dashboard et analyse des ventes d'une société de distribution
d'articles électroménager et sports pour l'année 2020 & 2021 sur la base de deux
fichiers Excel . Relations visualisées sur le Dashboard : Vente par Date, Quantité vendue par
Clients, Quantité vendue par Trimestre, Quantité vendue par Produit, Vente par Responsable de compte, Totale
quantité
vendue, Totale des ventes en €. Filtres réalisés sur Clients, Pays et Années (2020 ou 2021)
​
Classification des mails spams/hams
DĂ©scription du projet :
Le but de ce projet est de réaliser une classification de documents, il
consiste
Ă classifier des mails en spams/hams en utilisant plusieurs techniques de Machine Learning, en passant par les
étapes principaux : Récolte des données, Nettoyages et préparations des données (ponctuation, stops words, TF-IDF),
lemmatization, vectorisation, construction des jeux de données pour l'entrainement et le test afin d'évaluer nos
modèles
​
Système de recommandation de restaurants YELP
DĂ©scription du projet :
Le projet traite un cas d’étude qui concerne le site participatif d’avis Yelp ou des utilisateurs
donnent leur avis sur des restaurants. Nous proposerons une Modélisation permettant de couvrir ce
cas d’étude ainsi qu'un script python permettant de transformer et nettoyer le
Dataset en json en autant de fichiers .csv que nécessaire pour créer une nouvelle base
de données locale sous neo4j et définir les requêtes en langage cypher permettant
de construire un moteur de recommandation d’influenceurs basé sur un score d’influence
des utilisateurs de la plateforme
​
Optimisation du plan d'acquisition d'images d'un satellite
DĂ©scription du projet :
Ce projet est réalisé
avec l'optimiseur IBM ILOG CPLEX basé sur le
langage OPL et à pour objective de déterminer et optimiser les meilleurs plans
d'acquisition d’images par instruments dans un satellite : quel ordre d'images sera acquis et par quel
instrument en respectant un certain nombre de contraintes
​
Administration d'une BD Oracle
DĂ©scription du projet :
Ce projet concerne l'administration d'une base de données Oracle. Il comprend la modélisation de la base de données, la
gestion des transactions sous Oracle, la mise en place de Triggers pour automatiser certaines tâches, la conception
d'une BDR (base de données relationnelle) pour gérer les données de manière efficace, l'évaluation de requêtes réparties
pour garantir la performance de la base de données, ainsi que la gestion de vues pour faciliter l'interaction avec les
données et la restructuration de la base de données pour améliorer les performances
​