• Projet : Maintien d’un Datalake pour le compte de l’entreprise M6
o Rôles occupés : Datascientist, consultant cloud, développeur python
o Tâche :
Mise en place d’un modèle prédictif des audiences pour les prochaines trois semaines
Analyse exploratoire des données programmes et vidéos pour créer une segmentation
Développement et déploiement du portail 6Lake pour l’exploitation des données de prédiction ATV, la communication avec Airship et l’alimentation du datalake
• Projet : Maintien d’un Datalake pour le compte de l’entreprise M6
o Rôles occupés : Datascientist, consultant cloud, développeur python
o Tâche :
Mise en place d’un modèle prédictif des audiences pour les prochaines trois semaines
Analyse exploratoire des données programmes et vidéos pour créer une segmentation
Développement et déploiement du portail 6Lake pour l’exploitation des données de prédiction ATV, la communication avec Airship et l’alimentation du datalake
Projets :
● Dépoloiement d’un portail web pour l’interfaçage du Data Lake de M6
● Conception d’un modèle prédictif des audiences sur la base de
l’historique
● Refonte de l’architecture du Data Lake pour une meilleure intégration du
paradigme micro services
imisés dans le respect des règles de plan local d’urbanisme (PLU).
o Rôle occupé : Algorithmicien / Datascientist
o Tâches :
Participation au développement de l’algorithme de construction.
Analyse des journaux d’exécution.
Mise en place d’outils statistiques et de modèles d’analyse de données.
Mise en place de modèles d’apprentissage automatique pour l’optimisation des performances.
o Technologies Datascience : Numpy, Scipy, Pandas, Seaborn, Tensorflow 2.
o Technologies de développement : ReactJS, Python.
• Projet 2: PLU/PDF, système de prétraitement des Plan Locaux d’Urbanisme pour l’extraction des règles à partir de texte en langage naturel.
o Rôle occupé : Datascientist
o Tâche :
Mise en place des outils de traitement du langage naturel pour l’analyse du texte des PLU.
Mise en place des modèles d’apprentissage nécessaires à la classification du texte selon les règles d’urbanisme.
Développement d’un POC de la l’interface utilisateur.
o Technologies Datascience : Numpy, Scipy, Pandas, Seaborn, Tensorflow 2.
o Technologies de développement : ReactJS, Python/Django.
• Projet 1: Vitonjob, Plateforme de digitalisation du recrutement et réseau des réseaux de l’emploi
o Rôle occupé : Responsable R&D et architecte en chef
o Tâches :
Établissement de l’architecture et développement des modules fonctionnels.
Développements d’extensions et de solutions connexes.
Planification et réalisation du déploiement sur le cloud.
Mise en place d’un modèle d’apprentissage automatique pour des tâches du traitement du langage naturel :
• Acquisition et structuration des données
• Vectorisation du texte
• Mise en place du modèle d’apprentissage et interfaçage avec l’application
Mise en place d’une solution d’identification et validation des document d’identités
• Tâches d’OCR
• Mise en place d’un classificateur pour les types de pièces d’identités
• Interfaçage avec l’application
o Technologies Machine Learning : Tensorflow, Keras, OpenCV, Tesseract
o Technologies de développement : Java/JEE, Python/Django, Ionic3/Angular4
o Architecture de la solution : Architecture Microservices
• Projet 2: Hunter, solution décentralisée pour la chasse à l’emploi sur Blockchain (Projet en cours de réalisation)
o Rôle occupé : Chef de projet / Product Owner
o Tâches :
Supervision de la réalisation des travaux
Mise en place de l’architecture de la solution
Responsable de la réalisation du réseau blockchain de la solution
Développement d’un modèle en réseau de neurones siamois pour l’identification des points d’intérêts
o Technologies des sciences de données : Tensorflow, Keras
o Technologies de développement : Hyperledger composer, Python/Django, Ionic4
o Architecture de la solution : Application décentralisée (DAPP)
Projet 1 : Mise en place d’un système d’information intégré pour les collectivités territoriales
o Années du projet : de 2014 à 2016
o Rôle occupé : Responsable sciences de données et architecte en chef
o Tâches :
Mise en place d’un modèle de régression linéaire pour la prévision et la prévention des épidémies de lychmaniose :
• Acquisition des données sur les vecteurs Flebotomus, conditions météorologiques et environnementales.
• Mise en place de modèle en réseau de neurones sur le framework Tensorflow.
• Validation par des modèles mathématiques dynamiques
• Validation à travers les données du Virus du Nile Occidental
Mise en place de l’architecture et développement de modules fonctionnels
Pilotage du projet informatique
Technologies des sciences de données : Python, Tensorflow
Technologies de développement : Java/JEE
Architecture de la solution : SOA
• Projet 2 : Développement du projet Yala Music
o Années du projet : De 2012 à fin 2013
o Rôle occupé : Développeur mobile Blackberry
o Tâches :
Reprise et maintenance des fonctionnalités existantes
Développement de nouvelles fonctionnalités
Migration de la version 4 de BBOS vers la version 5 puis 6
o Technologies : Java / Native Blackberry API
• Projet 3 : Outil de gestion financière et point de vente pour le compte du restaurant Zein Cham
o Année du projet : 2012
o Rôle occupé : Développeur unique du projet
o Tâches :
Installation, paramétrage et développement spécifique de l’ERP Openbravo et du point de vente
Déploiement chez le client
Conduite du changement
o Technologies : Openbravo ERP/POS, Java
• Projet 4 : Installation du système d’information de l’association sportive des forces armées royales
o Année du projet : 2011
o Rôle occupé : Chef de projet
o Tâches :
Installation de l’ERP
Paramétrage du noyau et modules financier et gestion des ressources humaines
Développement spécifique de la gestion sportive
Cadrage et gestion du projet
Déploiement chez le client
Conduite du changement
o Technologies : Odoo (OpenERP à l’époque) /Python
• Projet 5 : Baouaba, Portail de gestion des services citoyens pour les collectivités territoriales
o Année du projet : 2010
o Rôle occupé : Chef de projet par intérim
o Tâches :
Mise en place de l’architecture logicielle
Gestion du projet informatique
Déploiement chez les clients
Suivi et gestion du changement
o Architecture : SOA
o Technologies : Java/JEE, Tapestry Framework
• Projet 6 : SIGiL, Système informatique de gestion de l’état civil
o Années du projet : De 2009 à 2013
o Rôle occupé : Analyste développeur
o Tâches :
Mise en place de l’architecture
Participation à la gestion du projet informatique
Déploiement, conduite du changement et migration des données
o Architecture : SOA
o Technologies : ASP.Net / C#
Projets :
● Mise en place d’un brevet pour une blockchain auto-validée
● Mise en place d’une identité souveraine non coercitive