Menu

Charles SALIFOU

RENNES

En résumé

J'exerce l'informatique depuis plus de dix ans (formations et expériences professionnelles). Je suis passé, par les fonctions suivantes : Auto-entrepreneur, développeur service client et production dans la société METI(56), consultant en délégation de service public par Info DB au conseil général de Loire Atlantique, et analyste développeur dans la société ASI.
Issu du Conservatoire National des Arts et des Métiers, où j'ai validé le DPCT génie informatique d'entreprise de niveau Bac+2, j'ai entrepris, après 4 ans d'expérience en tant qu'indépendant, un projet professionnel, pour élargir mes compétences et renouveler mes connaissances compte tenu de l'évolution rapide du secteur.
j'ai obtenu une licence Système d'information intégration et maintenance à l' UBS à Vannes.
Le master Informatique Avancé à l'Université de Besançon m'a permis d'acquérir des notions de bases en intelligence artificielle.
J' ai appris les méthodes et outils appliqués au décisionnel (Logiciels et algorithmes d'AD, modélisation de situations d’aide à la décision traitées en gestion de production et en économie, conception de bases de données décisionnelles, Datawarehouse, Datamining, à l'université de Valenciennes dans le cadre du master 2 Compétences Complémentaires dataminig - décisionnel.
J' ai complété ces connaissances avec un master 2 Génie Logiciel à l'université Rennes1 ISTIC où j'ai consolidé mes compétences en conception, architecture et développement objet avancées.
Les technologies web, le décisionnel (data management ETL), et le big data sont les domaines dans lesquels j'oriente ma carrière. Je suis à l'aise sur les environnements windows - linux.
J'aime le sport, le kayak en particulier, que j'ai pu pratiquer en compétition à haut niveau, le tennis, la natation et la musique. Je pratique de la guitare et de la batterie.
J'ai eu l'opportunité de visiter beaucoup de pays dont l'Islande, la Norvège, les États-Unis, la Nouvelle-Zélande, ... et quelques pays du continent africain.

Mes compétences :
Eclipse
Kermeta
JAVA / J2EE
GWT
Décisionnel etc
Spring
PHP / MYSQL
ADA
Cloud PAAS : ConPaaS
Business Objects XI R3
Maven
HTML
Scala
Spring Roo
Merise
Emf - Ecore
JavaScript/Ajax
Shell Unix
UML2
CSS
JasperReport
Design patterns
Progress
Cloud PAAS : Google appEngine
JPA/ Hibernate
SQL/PLSQL
Linux
Windows
Android
Play Framework
XML / XSLT / XQUERY /XPATH
EJB
DOS
SQL developer
Cloud IAAS : Amazon Elastic Compute Cloud
DATAMINING & ANALYSE DE DONNEES
Test : EasyMock
Patron MVC - PAC
Test : Selenium
Test : Windows Tester Pro
Test : Junit
Architecture logicielle
Recherche opérationnelle
Test : Db Unit
Javascript
Sql
Php
IDM - Ingénierie des modèless
MDM - Master data management
Talend Open Studio
IBM DataStage
IAE - Intégration d'applications d'entreprise
Décisionnel
PL/SQL
Java EE

Entreprises

  • Asi - Analyste développeur - Big Data

    2016 - maintenant Depuis Septembre 2016 – OUEST-France, Rennes
    Projet : Chantiers opérationnels.
    Domaine : Service informatique commercial
    Poste occupé : Analyste Développeur Big data
    Réalisation :

    Participation à la mise en place d’un réseau de collecte de données multi-sources basées sur les données CRM, ADV, marketing du groupe et les navigations des usagers des produits du groupe.
    Ce réseau de collecte permet le stockage des données hétérogènes au sein d’un Datalake et permet la création d’indicateurs métier et de variables d’analyse nécessaires à la restitution d’une vue 360° des usagers.
    Cette vue 360° est primordiale pour la gestion des futures campagnes métier du groupe et l’affinage de la connaissance de sa base client.

    - Mise en place du réseau de collecte de données
    ⊇CRM (Customer Relation Managment – Outil Java Custom)
    ⊇Administration des ventes (ACS Advantage)
    ⊇Outils de gestion de campagnes marketing (Adobe Campaign)
    ⊇Outils de tracking Web sur les produits du groupe (GA /GTM / Big query)
    ⊇RCU (Référentiel Centralisé des Utilisateurs - PostgreSQL)
    ⊇DWH (PostgreSQL, Oracle, SQL Server)

    - Mise en place du socle Big Data
    ⊇Hive : Tables de travail, d’historisation et de restitution
    ⊇Sqoop : transfert par flux inter-applications
    ⊇Hdfs : plan de partitionnement et stockage des données
    ⊇Oozie : orchestration des processus internes du Datalake
    ⊇Shell serveur (CentOS 6.x) : pour pilotage des processus de transfert de données
    ⊇GSDK : Google SDK pour interfaçage Google Analytics / Big Query / Google Cloud Storage)

    - Mise en place du socle de travail Data Analyse
    ⊇R Studio Server
    ⊇Librairies R
    ⊇Shiny Server
    ⊇+ Ajout des configuration spécifiques liées à Hadoop

    - Mise en place du socle de travail Décisionnel
    ⊇Flux de transfert Datastage vers DWH

    - Rédaction documentaire du projet (SFG, SFD, DCD, DCT, DAT)
  • Asi - Analyste développeur

    2016 - 2016 Avril 2016 – OUEST-France, Rennes
    Projet : Chantiers opérationnels.
    Domaine : Service informatique commercial
    Poste occupé : Analyste Développeur
    Réalisation : j'exécute des chantiers opérationnels dans les domaines suivants l'alimentation et le stockage des données, la gouvernance de données multicanal, le big data. J'exploite les outils de chargement, d'analyse, de transformation de données et de restitution de données.
    Env. technique : ETL Datastage PX - Base de donnéesTransact SQL, Postgree, Oracle - Web services SOAP - Langage Java
  • Asi - Analyste développeur - Data Management

    2014 - 2016 Novembre 2014 – OUEST-France, Rennes
    Projet : Projet Advantage – Assistance technique à la montée de version de l’ERP Advantage.
    Domaine : Service informatique commercial
    Poste occupé : Analyste Développeur
    Objectifs : Assistance à la montée de version de l’ERP.
    Réalisation : Recette des traitements batch de l’ERP.
    Collecte de données et alimentation de bases de données avec des web services.
    Modification de la structure de base de données sql server et réalisation de reprise de données avec l’ETL Datastage.
    Développement de processus automatisé d’intégration d’abonnés et leur formule d’abonnement numérique au quotidien Ouest-France.
    Refonte du système de fusion et de fraction de fichiers issus des collectes des flux de modification contractuelle Docapost (fililale de la poste)- Ouest-France.
    Env. technique : ETL Datastage, Transact SQL, WSDL (Web services).
  • Asi - Consultant - Data management

    2013 - 2014 Octobre 2013 – OUEST-France, Rennes
    Projet : Projet GUIERC – Assistance technique au développement en environnement Datastage. Optimisation des référentiels clients.
    Domaine : Service informatique commercial
    Poste occupé : Consultant Décisionnel
    Objectifs : Au sein du service informatique commercial du quotidien Ouest-France, développement de processus Datastage pour l’intégration de données provenant de sources hétérogènes, vers d’autres cibles hétérogènes en les modifiant et/ou les enrichissant au préalable avant leur distribution. Ces informations alimentent en grande partie la base de données MDM au quotidien. Elles sont à nouveau extraites depuis cette base et mis à disposition des services de prospection et marketing.
    Réalisation : Extraction, nettoyage, depuis des bases de données Oracle, SQL Server, PostGree, fichiers plats, fichiers CSV, dé doublonnage des individus.
    Enrichissement des données et statistiques d’extraction.
    Alimentation de bases de données Oracle, SQL Server, PostGree, de fichiers plats, fichiers CSV mis à disposition par la suite pour les services concernés.
    Amélioration du référentiel client : optimisation de la base de données MDM (Master Data Management) pour la valorisation du référentiel client.
    Env. technique : ETL Datastage, SQL, PLSQL.
  • Asi - Consultant - Data management

    2013 - 2013 Septembre 2013 – ASI , Rennes
    Projet : Compétences sur les environnements décisionnels.
    Domaine : Centre de service décisionnel
    Poste occupé : Consultant Décisionnel
    Réalisation : Formation aux outils décisionnels ETL (Talend / Datastage) et restitution (BusinessObjects) Intervention sur des projets en tant que ingénieur d’études
  • Asi - Analyste développeur - Technologies web

    2013 - 2013 Mars 2013 à Août 2013 – ASI , Rennes
    Projet : Stage de fin d'étude en M2 Génie logiciel. Étude et développement d'une application interne de gestion en ligne et d'édition de CV des collaborateurs.
    Domaine : Centre de service Java
    Poste occupé : Ingénieur d'étude stagiaire
    Durée : 6 mois
    Objectifs : Développement d'une application centralisant pour chaque collaborateur les données de compétences et des différentes missions réalisées. Ces informations permettent la génération des CV selon des modèles prédéfinies sous des formats de type word et PDF.
    Réalisation : Étude de solution technique.
    Etude et validation de solutions fonctionnelles.
    Développement, intégration et tests.
    Réalisation de maquettes graphiques.
    Env. technique : Méthode Scrum - Maven – Spring Ioc - Spring MVC - Tomcat 7 - Servlet - JSTL - Jquery - Reporting : XDoc Report – Jod Report - JodConverter - Birt - Architecture en couche.
  • Info DB - Consultant informatique

    2009 - 2011 Août 2009 à Août 2010 – Conseil Général de Loire Atlantique, Nantes
    Projet : Délégation de service public par consultant INFODB auprès du Conseil Général de Loire Atlantique, pour la mise en place de nouvelles fonctionnalités (archivage numérique des dossiers).
    Domaine : Collectivité territoriale action sociale
    Poste occupé : Consultant, Développeur
    Durée : 12 mois
    Objectifs : Pour s’harmoniser avec les exigences de la CNIL, le Conseil Général de La Loire-Atlantique souhaitait actualiser les dossiers et les individus référencés dans les modules de gestion du FSL, du RSA, du PAPH, de l'ASE, des Assistantes Sociales, des PMI, ainsi que des Agréments des Assistantes Maternelles et Familiales.
    Réalisation : Étude technique et fonctionnelle : Rapprochement de bases de données hétérogènes.
    Entretien avec la Direction de la Solidarité et les Archives Départementales : Fédération et validation des règles d'archivage et de destruction. Validation des procès-verbaux pour l'archivage et la destruction.
    Mise en place de procédures d’interrogation, de croisement, d’extraction et de purge.
    Env. technique : Access : script de migration des analyses (requêtes) vers oracle.
    Oracle : Analyse, actualisation, et purge des données.
    SQL, PLSQL : Extraction des listes suivant les règles fonctionnelles d'archivage ou de destruction.
    Jasper Report : Édition des procès-verbaux d'archivage ou de destruction avec les listes extraites.


    Septembre 2010 à Décembre 2011 – Conseil Général de Paris, Paris
    Projet : Mise en place et intégration de rapports en environnement client
    Domaine : Collectivité territoriale action sociale
    Poste occupé : Consultant, Développeur
    Durée : 3 mois
    Objectifs : Développement de rapports et intégration en environnement client.
    Env. technique : Jasper Report, Framework interne, Java, Progress.



    Janvier 2011– Conseil Général des Hautes-Alpes, Gap
    Projet : Formation aux utilisateurs sur le module finance.
    Domaine : Collectivité territoriale action sociale
    Poste occupé : Consultant, Développeur
    Durée : 1 semaine
    Objectifs : Formation des utilisateurs sur l’exploitation du module de finance suite à la reprise et la migration vers notre solution.


    Janvier 2011 à Février 2011 – Conseil Général du Morbihan, Vannes
    Projet : Etude et développement de la reprise de données suite à la migration vers notre module enfance.
    Domaine : Collectivité territoriale action sociale
    Poste occupé : Consultant, Développeur
    Durée : 1 mois
    Objectifs : Développement, paramétrage et test de la reprise de données et formation des utilisateurs sur l’exploitation du module suite à la reprise et la migration vers notre solution.
    Env. technique : Jasper Report, Framework interne, Java, Progress.


    Mars 2010 à Avril 2011 – Conseil Général de la Moselle, Metz
    Projet : Développement de workflow et développement.
    Domaine : Collectivité territoriale action sociale
    Poste occupé : Consultant, Développeur
    Durée : 1 mois
    Objectifs : Déclinaison en étapes / sous-étapes / acteurs des procédures sociales.
    Env. technique : Framework interne.

  • METI Logiciels et service - Développeur informatique

    2007 - 2009 Février 2008 à Septembre 2008 – Groupe Casino, Larmor-Plage
    Projet : Réalisation d’un plan de qualification pour l'intégration de flux informatique dans un environnement client.
    Domaine : Logistique et Référentiel article grande distribution
    Poste occupé : Développeur
    Durée : 6 mois
    Objectifs : Meti est un éditeur de progiciel pour la gestion et le référencement des articles dans le domaine de la Grande Distribution pour les groupes Casino, Carrefour, Auchan, ...
    Développement d’une solution pour vérifier et valider les mentions contenues dans les bons de livraison reçues par voie numériques avant leur intégration dans l'application.
    Réalisation : Rapprochement entre le bon de livraison et le bon de commande.
    Rapprochement entre le bon de livraison et l'inventaire numérique des marchandises réceptionnées.
    Validation du cycle de vie du bon de livraison dans l'application cliente.
    Env. technique : Magic, Sql, Vba


    Septembre 2008 à Juillet 2009 – Groupe Carrefour, Larmor-Plage
    Projet : Développement
    Domaine : Logistique et Référentiel article grande distribution
    Poste occupé : Développeur
    Durée : 11 mois
    Objectifs : Développer de nouvelles fonctionnalités.
    Réalisation : Intégration de flux de données provenant de fichiers dans une base de données Oracle.
    Chargement de données dans des fichiers.
    Intégration de rapports da ns un environnement logiciel.
    Développement de nouveaux écrans dans une application web.
    Env. technique : Php, Sql, PLSQL, Java, Jasper Report.
  • METRANET - Auto-entrepreneur

    2003 - 2006 Septembre 2003 à Juillet 2006 – METRANET, Millau
    Poste occupé : Auto-entrepreneur
    Durée : 36 mois
    Objectifs : Développement de logiciels pour les artisans.
    Réalisation : Développement d’applications de gestion et de facturation client.
    Développement d’un outil de gestion de parc informatique et borne publique d’accès à internet.
    Env. technique : C, Ada.
  • Expériences professionnelles et associatives dans le domaine de la jeunesse et des sports - Educateur sportif

    1995 - 2001

Formations

  • Université Rennes1, ISTIC

    Rennes 2012 - 2013 Master2

    ingénierie des composants
    architectures logicielles et des modèles
    développement Android

  • ISTV UVHC

    Valenciennes 2011 - 2012 Master 2 CCI option aide à la décision

    ALGORIYHME AIDE DEC. DATAMINING:collecte, nettoyage,Codage,normalisation,Fouille méthodes d'analyse
    LOGICIEL D'AIDE A LA DEC.:Solveur oo,office,Mpl
    METHODES MATHEMATIQUES D'AIDE A LA DEC.:
    séparation et évaluation, dualité,écarts complémentaires,théorie des graphes
    SYSTEME INFORMATION DEC.:BO XIR3
    ATELIER GL:SADT, UML2
    STATISTIQUE:Mathlab,Lois
    ERGONOMIE,
    JAVA,PHP,TECHNOWEB,UNIX shellORACLE,MYSQL
  • Université Valenciennes (Valenciennes)

    Valenciennes 2011 - 2012 Master 2 CCI orienté décisionnel
  • Université De Franche Comté

    Besancon 2008 - 2009 Master 1 Enseignement à distance Informatique avancé

    Informatique avancé
  • Université Bretagne Sud Lorient Vannes UBS

    Vannes 2007 - 2008 Licence professionnelle Intégration et maintenance des systèmes d'information
  • IPST CNAM (Toulouse)

    Toulouse 2001 - 2002 Diplôme de premier cycle technique génie informatique
  • Université Paris 3 Sorbonne Nouvelle (Paris)

    Paris 1992 - 1995 Licence LEA Anglais Espagnol

Réseau