Hicham - Data Scientist WINDOWS 2000
Ref : 180328A001-
92270 BOIS-COLOMBES
-
Développeur, Data Scientist, Consultant (46 ans)
-
Freelance
Expérience professionnelle
DataScientest Juin 2018 à ce jour
Data Scientist
Environnement technique : R, Python, Keras, Pytorch, PySpark, etc.
• Classification des e-mails (spam, e-mail)
• Prévision de concentration d’ozone dans une ville
• Prévision du prix d’un appartement,
• Analyse d’images de masse molaire pour prévoir le type de cancer
• Détection de fraude bancaire
• Reconnaissance faciale
• Détections des communautés à l’aide de la théorie des graphes
• Analyse de sentiment des commentaires laissés sur les réseaux sociaux
Modèles : Modèle linéaire généralisé, SVM, K-NN, decision trees, random forests, naive Bayes, gradient tree boosting, voting classifier, K-means et hierarchical clustering, mean-shift, PCA, ICA, bagging, boosting
Deep Learning : CNN, RNN, Computer vision (Inception, LeNet, etc)
Text mining : NLP, Sentiment analysis, regular expressions, etc.
Manipulation de données : numpy (python), pandas (python), data.table (R)
Machine Learning : scikit-learn (python), caret (R), keras (python), pytorch
Data Visualization : matplotlib (python), seaborn (python), ggplot2 (R)
Big Data : pyspark (python)
Versioning : git, github
Bureau Veritas DSI Mai 2017 à Novembre 2017 Responsable Reporting Zone France
Environnement technique : SAS Base, SAS Macro, SAS SQL, SAS STAT, SEG, WEB REPORT STUDIO, SAS DIS, SAS OLAP STUDIO, SAS MC, SAS OLAP, SAS INFO MAP STUDI, UNIX
Organisation des ateliers avec les équipes métiers. Support technique SAS aux équipes de contrôle de gestion. Maintenance corrective et évolutive des applications existantes. Définition du budget de finance de l’année N+1 et révision de celui de l’année N via une application web sur le portail de SAS.
Création des cubes. Assurer la sécurité sur les cubes et les rapports SAS
BNP PARIBAS Direction Conformité Octobre 2016 à Mars 2017 Data Scientist
Environnemen technique : SAS Base, SAS Macro, SAS SQL, SAS STAT, SEG, R, Python
Identification des caractéristiques les plus discriminantes afin d'évaluer le risque inhérent pour des entités de la BNP (les AUS). Identification des questions les plus risqués à l’aide d'une ACP (Analyse en Composantes Principale). Réalisation d’une classification de risque inhérent à l’aide de la méthode K-means AG2R La Mondiale
Direction Relation Client Octobre 2016 à Février 2017
Data Scientist
Environnement technique : SAS Base, SAS Macro, SAS SQL, SEG
Projet Amélioration SVI Réconciliation des Analyses : AG2R a lancé un diagnostic qualitatif et quantitatif des services vocal interactif Particuliers, Entreprises afin d’améliorer son SVI
Elaboration de la cartographie de l’ensemble des numéros Avaya (AG2R) + Cisco (ex REUNICA), tous métiers hors retraite complémentaire, périmètre Alcatel (La Mondiale) exclus. Calcul et analyses de différents indicateurs pour améliorer le SVI (le nombre d’appels reçus, abandonnés, décrochés, transférés, taux de transfert, taux de transfert par compétence, taux de résolution, volume d’appels au parc, etc.). Amélioration du temps moyen d’attente dans le SVI et de la productivité des téléconseillers, étude de la réitération. Calcul du score d’effort.
SG FILA-E Mai 2016 à Août 2016 Expert SAS
Environnement technique : SAS DIS, SAS AML, SAS Base, SAS Macro, SAS SQL
La Société Générale a lancé un projet de mise en œuvre d’une solution de lutte contre le blanchiment d’argent (AML) et la fraude
Préalable : Formation SAS AML, Formation Architecture et Administration SAS.
Mise à niveau SAS (SAS Base programme 1&2, Macro, SQL, Programme 3, DIS).
Ateliers avec les interlocuteurs métiers et techniques pour la conduite du projet.
Simulation et mise en place de nouveaux scénarios de détection, de génération des alertes et de suivi de leur instruction en niveau 1 (Cellule centrale) et en niveau 2 le cas échéant (unités DEC). Rédaction des spécifications technique.
Création des nouveaux scénarios et alertes sur un jeu de données.
Encadrement de deux stagiaires
CNAMTS Direction des Opérations et de Marketing Janvier 2016 à Mai 2016 Data Scientist
Environnement technique : SAS Guide, R
Objectifs : Réalisation des analyses des données individuelles de contacts multi-canal. Amélioration du SVI. Etude de la réitération sur le canal téléphonique et de la qualité de service à l’accueil téléphonique. Réduction de la volumétrie des appels entrants et améliorer la productivité des téléconseillers.
UCANSS Direction Juin 2015 à Décembre 2015 Consultant SAS BI
Environnement technique : SAS BI
Maintenance et évolution de la TMA de l’UCANSS. Réalisation d’analyses statistiques par l’équipe DIRES de l’UCANSS. Production et publication de rapports au profit de l’UCANSS et des caisses. Alimentation de l’entrepôt de données.
Correction des anomalies dans l’environnement de production.
Rédaction des spécifications techniques. Mise en production.
Pôle Emploi Direction du Pilotage Juin 2014 à Avril 2015 Consultant SAS
Environnement technique : SAS SEG
La Direction du pilotage au sein de la Direction du réseau a pour responsabilité, entre autre, de produire des données pour le compte du réseau mais également des parties prenantes internes ou auprès de financeurs.
Audit technique et optimisation des performances. Identification des différents types et sources de données. Etat des lieux des bases existantes, des outils et des requêtes utilisés. Identification des requêtes prioritaires. Création de nouvelles requêtes/ optimisation des outils existants. Analyses des besoins et extractions des données pour les différentes directions.
Groupement des Cartes Bancaires
Lutte Anti Fraude Mars 2013 à Avril 2014 Consultant SAS
Environnement technique : SAS (Base, Macro, SQL, ODS) V9.3
Dans le cadre des enquêtes, la police peut être amenée à demander des renseignements sur un porteur de carte, un DAB ou un commerce. Ces enquêtes ou réquisitions sont envoyées au GIE Bancaire, au service des enquêteurs.
Définition du besoin. Extraction et mise en forme des données.
Analyse et développement des programmes de réquisitions.
Conception, alimentation et mise à jour des tableaux de réquisitions.
Conduite de tests unitaires et tests d’intégration.
Rédaction des spécifications techniques. Mise en production.
ALLIANZ Octobre 2012 à Février 2013 Consultant technique SAS
Environnement technique : SAS FM et SAS BI SERVER sur AIX, SAS MC, SEG, SAS Base, SAS Macro, SAS Stat, Unix
Participation à la maintenance et à l’intégration du parc logiciel SAS. Procédures d’installation de la plateforme SAS FM. Assistance aux expertises éditeur sur la plateforme SAS Enterprise BI Server. Préparation de packages de télédistribution d’outils client. Conception et implémentation d’un environnement SAS Enterprise BI Server dédié aux formations.
Mutualité Sociale Agricole Avril 2012 à Septembre 2012 (mi-temps) Consultant technique SAS
Environnement technique : SAS MC, SAS Base, SAS Macro, SAS Stat, SAS SQL, SAS ODS
Automatisation de la Gestion des Organismes du Régime Agricole.
Référencement de l’ensemble des outils SAS installés au sein des 5 centres de production de l’institution. Conception d’une méthodologie de référencement de l’usage des outils SAS. Mise en place d’une méthodologie permettant de recenser la population d’utilisateurs SAS.
Production d’un rapport d’usage par groupes de profil de chacun des types d’outils.
Production de rapports temporels de suivi du taux d’usage de chaque outil (taux d’accès par outil par mois, trimestre, temps de réponses, etc.).
AXA Groupe Solution AXA France Avril 2012 à Septembre 2012 (mi-temps) Consultant MOA/MOE
Environnement technique : Microsoft SQL Server 2008 & 2008 R2 (Reporting SSRS), Microsoft SQL Management Studio, Tcd Excel
Développement de rapports de suivi des collaborateurs de la téléphonie.
Recueil et analyse fonctionnelle des besoins exprimés par les utilisateurs finaux
Rédaction des spécifications fonctionnelles. Formalisation des plans de tests et conduite des recettes fonctionnelles. Intervention en assistance à la maîtrise d'ouvrage sur le domaine fonctionnel de l'assurance IARD. Coordination des travaux entre l’équipe MOA et l’équipe MOE. Développement de rapports de reporting permettant d’analyser la performance opérationnelle des chargés de clientèle sur le périmètre téléphonie, courriers et mails. Organisation, pilotage et exécution des tests de recette impliquant les différents métiers. Assistance fonctionnelle aux utilisateurs. Réalisation des supports et documentations.
Bolloré AFRICA Juillet 2011 à Avril 2012 Consultant BI
Environnement technique : Microsoft SQL Server 2008 & 2008 R2 (Integration, Reporting et Analysis Services), Microsoft SQL Management Studio, Talend Integration Suite 4.0, Visio.
Reporting d’activité à partir de l’outil de tracking.
Recueil et analyse fonctionnelle des besoins exprimés par les utilisateurs. Intervention sur tous les projets de l’équipe BI, allant du bug à la demande d’évolutions. Projet de mise en place et de suivi de créances des clients (intégration de données et reporting). Etude et maintenance de l’existant (retro-engineering). Support de l’architecture existante en production. Mise en place d’évolutions sous Talend (intégration de nouveaux fichiers venant de systèmes de nouvelles concessions et de différentes comptabilités). Elaboration et maintenance évolutive de tableaux de bord sous Reporting Services Logs interfaces. Rédaction de spécifications technico-fonctionnelle. Création d'interfaces via Talend afin d’alimenter la base de log.
HSBC Assurance Mars 2011 à Juin 2011 Analyste programmeur SAS
Environnement technique : SAS (Base, Macro, Stat, SEG, SQL) V9.1
Projet TPDC-Réassurance : Automatisation des calculs de la prime de réassurance. Identification, qualification et validation des besoins.
Recueil et analyse fonctionnelle des besoins exprimés par les utilisateurs. Rédaction de CFD (Conception Fonctionnelles Détaillées). Rédaction des spécifications techniques. Maintenance corrective de l’existant.
Extraction et mise en forme des données (croisement de plusieurs tables de données). Développement des programmes automatisant le calcul de la prime réassurance (SAS 9.1). Mise en œuvre et optimisation des solutions. Conduite de tests unitaires, tests d’intégration et mise en recette. Mise en production de l’application.
TRIMANE Février 2011 à Mars 2011 Stage de formation MSBI
Environnement technique : MS BI (SSIS, SSAS, SSRS), SQL SERVER 2008 R, SharePoint
Préparation à la certification MSBI. Formation théorique sur les concepts MSBI.
Apprentissage des spécificités des différents modules. Conception et mise en place d’une plate-forme de formation.
Définition et mise en place d’un projet pilote pour la formation :
Mise en place de bases de données, du portail sous SharePoint, d’une chaîne d’alimentation sur SSIS, de cubes SSAS, de reports sur SSRS.
TRIMANE Février 2011 Consultant SAS
Environnement technique: SAS
Participation à la rédaction d’une réponse à un appel d’offre pour un projet de plusieurs milliers de JH en environnement SAS : Analyse des besoins, participation au chiffrage, préconisation de la solution, participation à la soutenance
Régime Social des Indépendants
Octobre 2010 Administrateur et développeur SAS
Environnement technique : SAS (MC, Base, Macro, Stat, Guide) V9, Unix (Putty), Oracle
Administration SAS (SAS Management Console). Gérer les droits d’accès sur SAS et veiller à la sécurité. Architecture SAS (Workspace server, Architecture avec produits tiers Xythos par exemple, etc.). Développement SAS (Modules : Base, Macro et développement orientée métadonnées).
Responsable de la maintenance corrective et évolutive de l'application EVOLOCAPI
Maintenance, optimisation et la correction de l’existant. Administration Portail (Portail, Applications Stockées). Support SAS Guide de Niveau 2 pour le service statistique.
Gestion des livraisons, rédactions de documentations de livraison et gestion de suivi
Rédactions de spécifications techniques et autres documentations techniques.
Rédaction de documentations à destination des utilisateurs.
BPCE Octobre 2008 à Juillet 2010 Analyste programmeur SAS
Environnement technique : SAS V8 (Base, Macro, Stat, ODS)
Extraction et mise en forme des données de gestion. Rédaction des spécifications techniques et de besoins. Conception et alimentation de tableaux de bord et reporting. Développement des programmes de reporting. Conduite de tests unitaires, tests d’intégration. Conception et développement de nouveaux indicateurs pour le suivi commercial.
Mutuelle Générale de Police
Etudes Statistiques
Février 2008 à Septembre 2008 Analyste programmeur SAS
Environnement technique : SAS (Base, Macro, SQL, ODS) V9
Rédaction des spécifications techniques. Extraction et mise en forme des données.
Développement des rapports permettant la recette des indicateurs issus de l'outil de gestion Unisys. Développement des rapports statistiques (effectif de création, départs en retraite par département, par type de garantie). Migration des applications SAS de l’outil de gestion Unisys vers l’outil GAIA. Conception, alimentation et mise à jour des tableaux de bord et reporting hebdomadaire. Conduite de tests unitaires et tests d’intégration. Mise en production.
AGF Informatique
DSI Assurance des Personnes
Août 2007 à Janvier 2008 Analyste programmeur SAS
Environnement technique : SAS (Base, Macro) V8, JCL, DB2
Projet SP2-Provisions Mathématiques : Automatisation des calculs des provisions (dont les PE/PB, PM, CCRI) dans le cadre de l’inventaire mensuel.
Rédaction de conceptions fonctionnelles détaillées. Rédaction de documentations des spécifications techniques. Maintenance corrective et développement des programmes automatisant le calcul des provisions mathématiques (SAS Base, Macro). Conduite de tests unitaires, tests d’intégration. Mise en production de l’application
ESERVE Global
Avril 2007 à Juillet 2007 Analyste et développeur SAS
Environnement technique : SAS (Base, SQL, ETL, Marketing Automation) V9, Solaris /UNIX V9i
Systèmes prépayés pour les opérateurs de téléphonie mobile et fixe
Intégration des données et alimentation de bases de données avec Data Intégration Server. Optimisation du stockage de grosses volumétries avec SPDS. Rédaction des spécifications techniques. Configuration d’un système SAS Marketing Automation
Conduite de tests unitaires. Elaboration de rapports d’avancement pour le chef de projet fonctionnel. Assistance au passage en maintenance
AGF
Actuariat Info Centre et Suivi Statistique
Janvier 2007 à Mars 2007 Analyste programmeur SAS
Environnement technique : SAS V8, VBA Excel
Rédaction des spécifications techniques et des besoins. Maintenance corrective et développement des programmes de reporting. Extraction et mise en forme des données. Conception et alimentation de tableaux de bord et reporting. Conduite de tests unitaires et tests d’intégration. Analyse et développement sous VBA.
AGF AGF Informatique
Septembre à Décembre 2006 Ingénieur d’Etudes
Environnement technique : Progiciel vie
Paramétrage des produits du système vie GCP pour le produit d’épargne et prévoyance. Implémentation des nouveaux produits. Analyse de dossier techniques métier et de documents fonctionnels de conception. Proposition du produit référent et déduction des écarts notamment sur les formules actuarielles. Concertation avec les équipes de développement et les actuaires sur les choix d’implémentation. Réalisation du paramétrage par copie et modification. Préparation des diffusions de paramétrage vers différents environnements. Tests unitaires et suivi des recettes. Evolutions, dérogations, support et maintenance. Support sur le fonctionnement des produits (équipes GCP, recette DESI, hot line DESI). Analyse et correction d’anomalies en production.
SAS France
Mai 2006 à Juillet 2006 Stage de formation en Business Intelligence
Environnement technique : SAS (Base, Macro, Stat, SQL, Graph, Miner, Guide, MC, ETL) V9
Manipulation des données & Reporting. Création et gestion d’un Data Warehouse avec ETL Studio. Structures multidimensionnelles avec OLAP Studio. Création d’un référentiel avec Information Map. Modélisation statistique et datamining. Evaluation du modèle et déploiement (comparaison de modèles, mise en place de scoring).
RATPMars 2004 à Septembre 2004 Chargé d’Etudes Statistiques
Environnement technique : SAS (Base, Stat, SQL, Graph), VBA Excel
Construction et réalisation d’un modèle de calcul à l’aide de la méthode de la régression multiple et estimation des coûts. Rattaché au responsable du département d’études des projets et ingénierie des lieux et interlocuteur principal des différentes entités du département qui travaillent sur le projet.
Création d’un modèle statistique permettant l’estimation des coûts de la rénovation ou de la construction des stations de métro : Choix des données et des variables qui seront utilisées dans le modèle. Extraction et mise en forme des données. Modélisations statistiques sous SAS en utilisant la méthode de la régression linéaire pas à pas descendante. Recette du modèle pour tester sa fiabilité et mise en production. Constitution et mise à jour d’un référentiel des coûts
Formation initiale
2006 Niveau Master de Finance au Conservatoire National des Arts et Métiers (CNAM)
Option : Actuariat
2004 Master de Statistiques Appliquées à l’Université de Pierre et Marie Curie (Paris 6)
Option : Assurance et Prévision
2003 DESS de Mathématiciens d’Entreprise à l’Université du Maine
Option : Assurance et Finance de marché
2002 Maîtrise d’Ingénierie Mathématique à l’Université René Descartes (Paris 5)
Option : Réseaux Informatiques et Base de Données
Formation professionnelle
2019
Méthodes Agile (SCRUM)
Juin 2018 à Septembre 2018 Bootcamp intensif de 4 mois en Data Science :
• Python et R
• Machine learning, Clustering, Text mining, Data visualization, Dimensionality reduction, PySpark, Network analysis, Deep learning, etc.
• Validation de 15 certifications
Depuis Septembre 2018 MOOC : Statistiques avec R, Big Data, Python
Juillet 2016 Anglais intensif
Avril 2016 à Juin 2016 Préparation de certification SAS niveau 1 et 2 :
Base, Macro, SQL, Techniques d’optimisations des programmes, Data Integration Studio, AML Anti-Money Laundering, Business Analytic, Architecture & Administration
2014 Anglais intensif
2011 MSBI : SSIS, SSAS, SSRS.
Compétences
Gestion de projets Cycle en V, conception, tests unitaires, recette
Statistiques Statistiques appliquées et statistiques actuarielles
Scoring, segmentation, reporting
Classification par analyse descriptive des données
Base de données Modèle Conceptuel de Données (MCD)
Analyse, exploration et conception de bases de données
Banque/Finance Risque bancaires et réglementation
Assurance Economie de l’assurance (tarification, assurance vie et non vie, etc.)
Environnements techniques
Développement R, Python, SAS, SQL, script bash
Progiciels Gaia, Unisys
ETL SAS Data Integration Studio, Talend
Reporting and analytics SAS V8, SAS V9
Modules : Base, Stat, Ets, Insight, Graph & Assist, Guide, Miner, MC, SQL, etc.
Machine Learning Python : scikit-learn, pyspark, keras, seaborn, matplotlib, etc.
R : data.table, tm, caret, ggplot2, etc.
Bases de données Oracle, Access, SQL Server
Références significatives
HSBC Assurance Automatisation des calculs de prime de réassurance
Groupement des Cartes Bancaires Lutte Anti Fraude (enquêtes de police ou réquisitions envoyées au GIE Bancaire, au service des enquêteurs)
ALLIANZ Participation à la maintenance et à l’intégration du parc logiciel SAS
Mutualité Sociale Agricole Automatisation de la Gestion des Organismes du Régime Agricole, Référencement de l’ensemble des outils SAS installés au sein des 5 centres de production de l’institution
AXA Group Solution Consultant MOA/MOE, Développement de rapports de suivi des collaborateurs de la téléphonie
Bolloré Africa Consultant BI, Reporting d’activité à partir de l’outil de tracking
UCANSS Réalisation d’analyses statistiques, production et publication de rapports au profit de l’UCANSS et des caisses
Langues
Arabe Bilingue
Anglais Technique
Espagnol Bon niveau professionnel