TEDDY M.

DATA ENGINEER

732 dollar
Freelancer
10 ans
Cergy, FRANCE

Mon expérience

Voir plus

ServianApril 2018 - June 2020

Servian est une société de conseil concevant des solutions numériques et de
cloud computing afin d'aider à maintenir un avantage concurrentiel. Servian offre cette valeur à travers trois lignes de services : 
- Conseil pour définir la stratégie et l'orientation,

- Consultation pour la réalisation de la vision

- Services gérés pour assurer l'excellence opérationnelle continue.

La société travaille avec toutes les principales technologies utilisées sur le
marché aujourd'hui et est partenaire de certains des plus grands noms du secteur, à savoir Google, AWS, Oracle (Gold Partner), Informatica (Gold Partner), Microsoft, IBM, SAS, Talend, Tableau, MicroStrategy, Twilio et bien d'autres encore.
Voir plus

WestpacApril 2019 - June 2020

Westpac Banking Corporation, est une banque australienne et un prestataire
de services financiers dont le siège est situé à Westpac Place à Sydney. Elle est l'une des "quatre grandes" banques australiennes et est la première et la plus ancienne institution bancaire d'Australie. 
En 2009, le gouvernement australien a introduit la loi nationale sur la
protection du crédit à la consommation, qui prévoit des protections pour l'octroi de crédits par un établissement financier à un particulier Après une enquête du département des prêts aux entreprises, westpac a découvert que certains prêts n'étaient pas conformes à la loi et qu'un projet était nécessaire pour remédier à la situation et rembourser les clients concernés. 
J'étais le responsable technique de l'élaboration du cadre de calcul de
l'assainissement, gérant l'exigence et l'expression du besoin avec les différentes parties prenantes. Nous avons construit un outil qui sera utilisé pour calculer automatiquement le montant du remboursement aux clients. 
Développement réalisé :

- Création d’un outil de calcul de remboursement

- Création d’un outil de vérification de conformité et de rectification

- Data mining et reporting sur les informations disponibles

- Recueil des besoins métiers et créations des outils d’analyses
Voir plus

Liquor Marketing GroupApril 2018 - April 2019

Fondé en 1977, le LMG est l'un des principaux groupes australiens de commercialisation de l'alcool, représentant
fièrement plus de 1 400 opérateurs indépendants sur le marché hors établissement. Le LMG offre aux détaillants indépendants le pouvoir de négociation, l'expertise en matière de marques de consommation, le professionnalisme et le soutien nécessaires pour affronter avec succès la concurrence sur le marché de la vente au détail hors établissement.
Le projet visait à créer un nouvel entrepôt de données employant les technologies AWS et Microsoft. Le processus
d'intégration des données commence par la réception de fichiers sources de différents types, arrivant de plusieurs FTP, puis déclenche la conversion au format CSV en utilisant la fonction Lambda et les scripts Python d'AWS. Le module Athena a été utile pour intégrer les données des fichiers convertis à l'entrepôt de données du serveur SQL. En suivant la méthodologie de la chambre forte, nous avons matérialisé les données en utilisant un ETL Servian Homemade développé en T-SQL. Une fois la couche Business finalisée et les données intégrées, l'étape suivante du projet a été de créer un système de calcul automatique pour le paiement des remises et des volumes. Nous les avons construits en utilisant T-SQL et nous avons créé un processus d'exportation de factures avec SSIS et utilisé avec une interface utilisateur construite avec le portail SSRS. 
Développement réalisé :

- Construction d'une solution de Data Warehouse avec des moteurs de calcul et un système d'exportation.

- Gestion des données de base avec MDS

- Traitement et intégration des sources de fichiers

- Intégration des flux de données

- Entrepôt de données ETL, rapports

- Exportation de factures avec interface utilisateur
Voir plus

Insurance - NatixisApril 2017 - December 2017

Pour ma dernière mission à Micropole, j'ai été envoyé dans une compagnie d'assurance, pour de multiples évolutions
mineures, Tierce Maintenance Applicative. J'étais en charge de la conformité BI et des périmètres anti-fraude, en contact direct avec les chefs de service, la tâche de la conformité étant de faire évoluer la règle de gestion pour être en accord avec la loi applicable. Par exemple, concernant la sécurité et l'anonymisation des données des clients, le changement de nom, de date de naissance, par hashcode md5, ou la réorganisation de la base de données. Les tâches anti-fraude étaient, par exemple, d'avoir un nouveau rapport contrôlant le nombre de personnes ayant eu un sinistre au cours des 30 premiers jours de la souscription d'un contrat. Nous avons eu des tâches particulières nécessitant de modifier l'intégration de Dataflow, Data Warehouse ou Datamart en fonction des demandes d'autres départements. Nous avons travaillé sur le modèle de la cascade : Des clients d'autres départements nous ont fait part de leurs besoins, nous avons rédigé des spécifications techniques, les avons validées, puis avons développé, testé et intégré les changements.
Voir plus

MicropoleApril 2017 - December 2017

Insurance - Natixis (8 months):
For my last mission at Micropole, I was sent to an insurance company, for multiple minor evolutions, Third Party
Application Maintenance. I was in charge of BI compliance and anti-fraud perimeters, in direct contact with the heads of departments.The compliance's task was to evolve the Management Rule to be in accord with applicable law. For example, concerning the security and anonymisation of clients data, changing names, birth date, by md5
hashcode, or reorganise the database. Anti-fraud tasks were, for example, have a new report controlling the number of people who had a sinister during the 30 first day of the subscription of a contract. We had some particular task requiring to modify Dataflow integration, Data Warehouse or Datamart regarding others departments demands. We worked in waterfall model: Clients from others departments, gave us requirement, we wrote technicals specifications, validate them, then develop, test and integrate the changes.

Technologies used: MSBI 2008R2, 2012, 2014

Luxury retail - LVMH Sephora - Proof of Concept

I was called for a proof of concept concerning a Big-data hybrid project for retail services creation. Sephora uploaded daily thousand of files on a server. My tasks were to conceptualise Dataflow integration aiming HDFS data format to a clusterized server. The Data extraction and transformation was on Talend.

Technology used: Talend

Luxury retail - Jeweler Synalia - Proof of Concept

A proof of concept regarding the newest BI tools : Qlik sense and powerBI. The clients gave us flat file sources with severals malls data, and we created multiple charts and KPI useful, showing them how Business Intelligence became more mobile.

Technologies used: QlikSense, PowerBI
Voir plus

Luxe retail - ChanelApril 2016 - April 2017

Mes premières missions ont porté sur la mise en place de services d'intégration de données et de rapports de veille
économique pour les services financiers, les ressources humaines et la vente au détail. J'ai développé l'intégration des flux de données sur le SSIS, en ajoutant des mesures provenant d'une base de données ou de fichiers plats. J'ai dû faire évoluer les tables ou les vues de Dataware house, créer la table dans le data mart et créer et faire évoluer le cube sur le SSIS. Enfin, j'ai créé ou développé des rapports sur le SSRS, en utilisant MDX ou une commande SQL. J'ai été en contact avec les départements des affaires, du marketing et des ressources humaines concernant les règles de fonctionnement. Une partie de mon rôle consistait à contrôler les emplois ETL quotidiens, qui étaient lancés pendant la nuit. J'étais également responsable de la sécurité de la base de données et de l'accès aux données pour le groupe de publicité.
Le projet étant sans fin en raison de l'évolution constante demandée par les départements commerciaux, nous devions
travailler avec la méthodologie Agile, avec environ une épopée par mois. Par exemple, nous avons eu une demande concernant l'ajout de l'indicateur "panier moyen par visiteur" comme épique, des histoires de tableau évolutif, des emplois SSIS, des cubes SSAS, du rapport SSRS. Nous avons eu des séances de brainstorming chaque fois que l'entreprise avait un besoin, et une de plus à la moitié de l'épopée, pour voir si les critères d'acceptation étaient réalisables. Nous avons démontré l'évolution devant les parties prenantes. Les membres de l'équipe de projet n'étaient pas permanents, mais la plupart du temps, nous étions deux développeurs, avec un chef de projet et un analyste commercial.
Voir plus

Assurance Santé - Siaci Saint HonoréJanuary 2017 - April 2017

J'ai été envoyé dans une compagnie d'assurance maladie, avec pour mission de moderniser leur processus de facturation.
Ils avaient une vieille méthode pour le faire : Ils devaient extraire manuellement des fichiers plats d'une ancienne application d'assurance au tiers, les charger pendant très longtemps dans une base de données d'accès, puis les traiter plusieurs fois, en utilisant des règles commerciales anciennes et inutiles, puis extraire les données traitées. Ils ont dû modifier et vérifier manuellement certaines données avant de les retraiter et enfin les extraire au format PDF et Excel pour les envoyer à leurs clients. Il n'y avait pas de documentation, mais ma mission était de faire de l'ingénierie inverse de l'ancien processus, de comprendre les règles de gestion, de modéliser le nouvel entrepôt de données, de créer des flux de données et d'intégration avec les contrôles et de nettoyer le système de données. Ensuite, exporter les fichiers au format Excel, automatiser la tâche chaque mois en utilisant un script de lot et un planificateur Windows, disposer d'un système manuel de gestion des données en cas d'erreurs et former les utilisateurs à leur nouveau processus de facturation. Nous avons réduit un processus de deux semaines en 15 minutes. Ce projet a été mon premier projet à lui seul : J'ai réalisé le projet à partir de zéro, de la spécification et de la conception à la documentation. J'ai fait le début avec les parties prenantes (chef de service) et le chef de projet. J'ai organisé les séances de toilettage avec deux
entreprises du service de facturation.
Voir plus

MicropoleJanuary 2017 - April 2017

Health insurance - Siaci Saint Honoré (3 months):
I was sent to a health insurance company, with the task to modernise their billing process. They had an old method to do it: They had to extract manually flat files from an old third-party insurance application, they load them during a very long time in an access database, then process it multiple time, using old and useless business rules, then extract the data processed. They had to change, and verify some data manually, before reprocessing them and finally extract them in PDF and Excel format, to send it to their clients. There was no documentation, but my mission was to reverse engineering the old process, understand the business rules, models the new data warehouse, create data and integration flow with controls and cleaning data system. Then exporting files in Excel format, automatise the task monthly using batch script and windows scheduler, had a manual data management system in case of errors and trained the users to their new billing process. We reduced a two weeks long process in 15 min long process. This project was my first alone project: I made the project from scratch, from the specification and conception to the documentation. I made the inception with the stakeholders (head of the department) and the project manager. I organised the grooming sessions with two businesses from billing service.
Technologies used: MSBI 2014
Voir plus

Banque - BPCEJune 2016 - January 2017

Cette mission s'est déroulée en parallèle avec les projets de Chanel. L'objectif de la mission était de créer un système
d'information sur les ressources humaines. Par exemple, notre client, BPCE, souhaitait connaître le nombre de candidatures en provenance de Paris pour une offre d'emploi dans une autre région, ou encore le nombre d'anglophones ayant postulé pour une offre d'un canal de publication spécifique.
La mission est partie de zéro, et nous avons créé un Data Warehouse, des Data marts pour les services RH. Nous avons
mis en place l'intégration du Dataflow en utilisant notre méthodologie à quatre couches, et nous avons créé la visualisation des données sur Microstrategy. J'étais responsable de la partie intégration des données, j'ai participé de manière significative à la modélisation du Data Warehouse & Datamart, j'ai aidé aux tests et au débogage sur Microstrategy, et j'ai offert aux utilisateurs une formation, un support et une assistance. Nous étions deux développeurs ETL avec deux développeurs Microstrategy, un chef de projet, un testeur, un propriétaire de produit, deux commerciaux et un analyste commercial. Nous avons travaillé sur un modèle de cascade, ce qui a conduit à une reconception, un redéveloppement et un nouveau test, et à une augmentation des coûts car les clients voulaient des changements mineurs significatifs.
Voir plus

ChanelJune 2016 - January 2017

Banking - BPCE (8 months):
This mission was in parallel with Chanel's projects. The mission's goal was to create an HR information system.
For example, our client, BPCE wanted to know, the number of applications from Paris for a job offer in another region, or how many English speakers applied for an offer from a specific publication channel.
The mission was from scratch, and we created a Data Warehouse, Data marts for the HR Services. We implemented the Dataflow's integration using our four layers methodology, and create the data visualisation on
Microstrategy. I was responsible for the Data integration part, significantly participate in Data Warehouse &
Datamart's modelisation, helped for testing and debugging on Microstrategy, and offered to Users training, support and assistance. We were two ETL developers with two Microstrategy developers, one project manager, one tester, one product owner, two business, and one business analyst. We worked in a waterfall model, leading to redesign, redevelopment, and retesting, and increased costs as the clients wanted minors to significates changes.

Technologies used: MSBI 2012, Microstrategy 10.6

Ministère de la DefenseApril 2015 - November 2016

Voir plus

French Ministry of Armed ForcesApril 2015 - March 2016

Research and Innovation
Creation of a database and reporting tool in python
Technology used: Python 3.4, Django, Mango db
Waterfall model development
Voir plus

EISTIJanuary 2010 - January 2015

I joined a Mathematics and Computer Engineering School in 2011, and followed the Information Systems Man- agement cursus prior to specialize in Business Intelligence in third year.

I have been trained on a number of lines, among which:
- Mathematics (Linear Optimization, Probability)
- Object-Oriented Programming (Java, JEE)
- ETL Process (IBM Datastage, SSIS)
- Multidimensional Analysis (SSAS)
Voir plus

IBM Global Services Delivery CentreApril 2014 - August 2014

Mon premier contrat dans le domaine de l'intelligence économique a été passé au Global Services Delivery Center
d'IBM. Ce centre était responsable des projets de BI en Europe centrale. J'ai d'abord été embauché comme développeur ETL, pour construire, planifier et contrôler les emplois Talend. En extrayant les données d'une base de données comme source, nous avons créé le flux de données, recueilli les besoins, profilé et nettoyé les données, en appliquant les règles métier, pour aboutir aux données, dans un Datamart. J'ai été amené à définir et à optimiser un entrepôt de données d'environ 200 tables dans DB2. J'ai également participé à la création du tableau de bord de Cognos.
Nous avons travaillé dans une équipe de 6 personnes : 2 développeurs Talend, 2 développeurs Cognos, un chef de projet et un propriétaire de produit. Nous avons travaillé en méthode Agile, l'épopée a été la création du tableau de bord, divisé en plusieurs histoires où nous devons créer les rapports, les emplois ETL et les KPI. Les développeurs étaient également des testeurs, pendant ce projet.
Voir plus

IBMApril 2014 - August 2014

DATA ANALYST

IBM
IBM Global Services Delivery Centre, Contract,
My first contract in Business Intelligence field was at IBM's Global Services Delivery Center. The Center was responsible for the BI Projects in Central Europe. I was hired as an ETL developer first, Building, scheduling and monitoring Talend jobs. Extracting Data from a Data Base as the source, we created the data flow, Gathered requirements, profiled and cleaned data, applying Business rules, to end up data, in a Datamart. I've been led to define and optimise a data warehouse of about 200 tables in DB2. I also helped with Cognos's dashboard creation.

We worked in a team of 6 people: 2 Talend developers, 2 Cognos developers, one project manager and one product owner. We worked in Agile method, the epic was the dashboard creation, divided into several stories where we have to create the reporting, ETL jobs and KPI. The developers were also testers, during this project.

MASTER DEGREE IN COMPUTER ENGINEERING

EISTI (Cergy, France)
IT, Business Intelligence

Mes compétences

Windows Server, Teradata, Talend, Tableau, SQL Server Reporting Services, SQL Server Integration Services, SQL Server, SQL, Shell, QlikView, Python, Project Management, Oracle, Microsoft SQL Server, Microsoft Excel, Java, HDFS, FTP, ETL, Django, Debugging, DB2, Data Warehousing, Data Mining, Data Management, Cognos Impromptu, C#, Business Intelligence, Big Data, AWS, Analytics, Amazon Web Services, Agile Methodology