Menu

Francois DENIS

GENEVE

En résumé

Riche d’une expérience de plus de 15 ans auprès de clients Suisse (domaines Bancaires, Assurances, Médical…); je dispose d’expériences solides dans la manipulation de données : migration, reporting, intégration, nettoyage, réconciliation, MDM… je maîtrise les différentes sources de données ainsi que les ETL Talend et Datastage.
De nature curieuse, je me forme régulièrement aux nouveaux outils d’analyse et de traitement de l’information.

Mes compétences :
MDM
Microsoft SQL Server
BI
ETL
Base de données
DataStage
Oracle
Talend
Big Data
JavaScript
Java
WebLogic Enterprise Application Server
Sun Solaris
Microsoft Internet Information Server
HTML
Web Services
Seagate Crystal Reports
Microsoft Windows
Ascential DataStage
Active Directory
XML
Talend Open Studio
Rational Rose
Microsoft Windows 2000 Professional
Microsoft DOS
Microsoft C-SHARP
Microsoft ASP.NET
MicroStar International
LDAP
Korn Shell
Kofax Capture
Jboss
Java Server Pages
Java RMI
ECLiPSe
DB2
Borland JBuilder
Active Server Pages
XSLT
XSL
XPath
Website Design
Visual Basic .NET
Visual Basic
VBScript
UML/OMT
TortoiseSVN
TCP/IP
SQLBase for Windows
SQL
Personal Home Page
Perception
Oracle PL/SQL
Oracle AQ
MongoDB
Microsoft Windows XP
Microsoft Visual C/C++
Microsoft Transact-SQL
Microsoft FrontPage
Microsoft Excel
Microsoft Dynamics CRM
Microsoft .NET Technology
Maximizer
Macromedia Dreamweaver
Java 2 Enterprise Edition
JSON
IntelliJ IDEA
ITIL
HTML5
HP-UX
Exalead
Data Analysis
DTD
DOS Batch
DHTML
Centura
C

Entreprises

  • Banque Privée - Référent Technique / Formateur / développeur sénior

    2016 - maintenant Création d’une application pour le « Mass mailing »:
    Développement d’une interface technique pour la validation et la standardisation du processus d’envoi de courrier par prestataire.

    Création d’une application pour le transfert de données de taxation:
    Développement d’une application de transfert de données sensibles, utilisant la technologie « allways encrypted » de Microsoft.

    Création d’une application « Common Reporting Standard (CRS) »:
    Développement d’un module permettant la collecte multi source de donné dans le but de se conformer au demande de l’OECD «Common Reporting Standard (CRS) » pour la détection d'évasions fiscales.

    Formateur Talend.
    Formation Talend Enterprise Data Intégration : Démarrage, Environnement, Manipulation Fichier, Mapping, jointures, counts, Sorts, filtres, Connection DB Select / Insert / Update / lockup. Utilisations des types dynamiques, ordonnancement, utilisation des variables et des contextes, étude des logs et débogage, utilisation de Java, Présentation et utilisation du TAC.

    Création / modifications / optimisation de Jobs Talend.
    Maintenance, amélioration du rapatriement des données Avaloq vers une base interne. Extraction des données depuis une base Permansive. Analyse et optimisation de Jobs Talend. Extraction pour DLP(Data Loss Prevention), Factset, …

  • HSBC - Senior Consultant

    Paris 2016 - 2016 Dans le cadre de la migration globale du système d'information . Développement, migration des applications utilisateur pour conserver le même niveau de service.
  • HSBC - Senior Consultant

    Paris 2016 - 2016 Développement d'un outil de réconciliation des données de la base valeurs.
  • Transports publics lausannois - Leader Technique / développeur sénior.

    2015 - 2016 Développement d’une nouvelle solution de comptabilisation de client:
    Intégration de calculs statistiques sous R et de données Oracles avec Talend (ETL). L’objectif étant de compter ou d’évaluer, pour tous les véhicules bus et train équipé ou non de capteurs, le nombre de kilomètres parcouru par les usagés.
  • Union Bancaire Privée - Leader Technique / développeur sénior pour le Référentiel Valeur

    Geneva 1 2010 - 2015 Support à la migration de l’ESB d’intégration des flux financiers (Goldensource). Création d’un dictionnaire de données, en retro engineering (Talend). Intégration de données de sources hétérogènes : SIX/Telekurs (edifact), Bloomberg, Harmonic, XML, CSV, Excel. Création d’un cockpit permettant la gestion des serveurs et des services, la surveillance des flux, le contrôle de la cohérence des données et l’aide à la maintenance. Optimisation des requêtes, fonctions procédures et packages Oracle. Optimisation de la sélection du prix officiel. Mise en place d’un gestionnaire des sources. (TortoiseSVN). Automatisation de la procédure de déploiement: extraction des sources, compilation, déploiement, control de cohérence de la version.
  • Office cantonal des assurances sociales - Consultant

    2009 - 2009 Etude de la solution de dématérialisation et de workflow de la Caisse du Valais.
    Ingénieur d’Etudes.
    Etude de l’existant et analyse des besoins spécifiques pour le traitement des documents. Etude des adaptations à apporter. Définition de l’architecture cible. Mise en place de la solution en intégrant Kofax (Ascent Capture et KTM), le workflow (WB2E), la base métier et la GED (RSD).
  • Fédération des Entreprises Romandes Genève - Consultant

    2006 - 2009 Conception et développement de jobs Datastage pour accompagner la migration d’une application de gestion de l’AVS.
    Introduction de l’ETL Talend Open Studio, création d’un rapport détectant les incohérences entre les profils LDAP et les profils DB2
  • UEFA - Consultant

    2006 - 2006 Conception et développement d’un workflow de gestion des frais. Modélisation W4 (.Net) et Web Design du portail.
  • Novartis - Consultant

    RUEIL MALMAISON 2006 - 2006 Concepteur et développeur d’un workflow de modification des emballages de médicaments. Modélisation W4 (Java) et Web Design du portail.
  • Etat de Geneve - Consultant

    2005 - 2005 Mise à jour d’un plan de test pour une application de recensement territorial.
  • Ville de Lausanne - Formateur

    2005 - 2005 Formateur java et animateur de workshops dans le cadre de la migration de leurs applications vers des systèmes libres.
  • Rolex - Consultant

    PARIS 2005 - 2006 Inventaire et re-packaging des applications dans le cadre du changement d’infrastructure (LDAP, nouveau réseau) et du passage à Windows XP (migration). Analyse sous Oracle des signatures LANDesk et consolidation avec les données de gestion.
  • Merck Serono - Consultant

    Lyon 2005 - 2005 Modification du système de transfert des données client ↔ serveur.
  • SOCOFINANCE / SFS - Consultant

    2005 - 2005 Réalisation d’interfaces et d’adaptations pour l’intégration du logiciel de backoffice JTrading avec une plateforme de trading en ligne.
  • Merck Serono - Consultant

    Lyon 2004 - 2005 Conception et développement de la version 2 d’un registre médical dans le domaine de la sclérose en plaque (www.msbase.org). Web Design de la nouvelle version du portail, transfert des données client ↔ serveur.
    Extraction des données du client lourd, création de fichiers XML, chargement base Oracle avec contrôles d’intégrité.
  • Hewlett Packard - Consultant

    COURTABOEUF 2000 - 2004 Réalisation du portail HP University de gestion des partenaires de Hewlett Packard. Gestion des contenus (Web design) et calendriers de formation. Matching des données de référence entre les différents systèmes de la société (SQL serveur, Oracle, Excel). Rôle de webmaster et d’ingénieur support sur le portail.
    Extraction de données depuis Oracle, transformation et chargement dans SQLServer.
    Réalisation de l’application Star Perception. Cette application Internet permet de tester les compétences des candidats à la certification HP dans le cadre du programme d’enseignement, de mise à niveau et de certification des partenaires Hewlett-Packard à travers le monde.
    Réalisation de l’application de gestion du programme de certification des partenaires de Hewlett Packard pour la région EMEA.
  • EFXFX SA - Consultant

    2000 - 2000 Réalisation d'un site Internet pour une application financière avec production d’indicateurs en temps réel. (Recommandations d’achat et de vente sur le marché des devises).
  • Serial SA - Consultant

    Perly-Certoux 1999 - maintenant

Formations

Réseau

Annuaire des membres :