Depuis Janvier 2012
Consultant technique / Formateur Indépendant - Ecosystèmes Microsoft (.Net et SQL Server) et Hadoop / Méthodologies Agile
Client Offisanté (Octobre 2017)
Architecture B.I. / .net (6 jours)
Développement d’un portail décisionnel sur SSRS 2016
- Conseil autour de la solution SSRS 2016
- Déploiement de SSRS 2016 en scale-out
- Création d’un site web de démonstration
Environnement technique :
- SQL Server 2016, SSRS Mobile reports, ASP.net, C#
Client INow (Octobre 2017)
Formation décisionnelle SQL Server 2016 et Power BI (4 sessions)
Animation de formations personnalisées
- Formation sur la suite décisionnelle SQL Server 2016
- Formation Power bi
- Conseils sur les solutions
Client ******** (Juillet 2015 – Septembre 2017)
Architecture B.I. / .net / Elastic Search (2 ans)
Assistance technique pour l’évolution du moteur de recherche back-office
- Mise en place d’un cluster Elastic search pour la création d’un moteur de recherche
- Modélisation des index E.S., alimentation et requêtage
- Intégration dans les applicatifs
Environnement technique :
- ElasticSearch, SQL Server, C#, ASP.Net MVC
Assistance technique pour l’évolution de la solution B.I.
- Mise en ligne d’un cube « temps réel » à faible latence
- Enrichissement des applicatifs de restitution en .Net / Génération de Pptx
- Architecture d’une solution R.E.S.T. pour les données B.I.
- Mise en place de rapports mobile dans SSRS
- Mise en place d’une solution de reporting basée sur Power B.I.
- Maintenance évolutive sur les cubes tabulaires et multidimensionnels en place
Maintenance évolutive sur la solution de reporting (SSRS)
Environnement technique :
- SQL Server 2012 / 2014 / 2016, SSAS, Power BI, SSRS Mobile reports, ASP.net, C#
Client Lilly France (Mars 2015)
Recherche et développement (Data-vaulting) en environnement SQL Server (4 semaines)
Assistance technique pour le développement d’un data vault centré sur les données analytiques.
- Design du data vault
- Création de la base
- Développement d’un programme permettant de générer à partir de tables de méta-données l’ensemble des packages SSIS d’alimentation incrémentale et les vues standards du data vault.
Environnement technique :
SQL Server 2014, SSIS 2014, BIML, C#, Oracle 12c, StringTemplate
Client IMS health (Avril 2014 – Mai 2015)
Architecture et développement B.I. (12 mois)
Migration de la solution sous SQL Server 2014 et évolutions fonctionnelles de la solution
- Migration de la base OLAP vers SSAS 2014
- Sourcing de la base de données relationnelle dans SSDT
- Migration des packages SSIS en mode projet sous SSIS 2014
- Définition d’une architecture « multi-agent » pour la distribution de la chaine de traitement
- Maintenance et évolution de la solution
- Création de rapports de qualité
Environnement technique :
SQL server 2014 , SSIS, SSAS, SSRS, T-SQL, MDX
Client IMS health (Juin 2013 – Avril 2014)
Architecture et développement d’un portail Web de prévention de perte de l’autonomie (9 mois)
Mise en place d’une équipe AGILE pour la création d’un portail Web grand public, puis réalisation
- Mise en place d’un environnement de développement complet (Contrôle de source, usine de build, tests automatisés, suivi de projet)
- Architecture et Développement MVC des interfaces utilisateurs
- Architecture et Développements des flux d’alimentation historiques et récurrents
- Exécution avec le client des différents phases du projet AGILE
- Documentation fonctionnelle et technique
- Mise en place du datawarehouse et du cube pour la production de reporting
Environnement technique :
SQL server 2012, SSIS / SSAS, Asp.net MVC 4, NUnit, Selenium, TFS, Scrummwise, UML avec Visual Studio 2012
Client ******** (Janvier 2013 – Mai 2013)
Refonte du back-office d’alimentation du catalogue produit (4 mois)
Mise en place d’une équipe AGILE pour la refonte d’une partie du back-office du client, puis réalisation
- Mise en place d’un environnement de développement complet (Contrôle de source, usine de build, tests automatisés, suivi de projet)
- Développement MVC des interfaces utilisateurs
- Développements des flux d’alimentation historiques et récurrents
- Exécution avec le client des différents phases du projet AGILE
- Documentation fonctionnelle et technique
Environnement technique :
SQL server 2008 R2, SSIS, Asp.net MVC 4, NUnit, Watin, TeamCity, Github, Jira GreenHopper, UML avec Visual Studio 2012
Client IMS health (Février 2012 – Janvier 2013)
Architecture et développement B.I. (12 mois)
Création de solutions d’analyse longitudinale de données pahhmaceutiques
- Recueil de besoin et analyse
- Modélisation des datamarts
- Création des flux d’alimentation
- Développements de calcul spécifique (SQL et MDX)
Environnement technique :
SQL server 2008 R2 , SSIS, SSAS, T-SQL, MDX
Client ******** (2012)
Migration de l’outil CRM et rationnalisation des flux d’alimentation (8 semaines)
Montée de version de Neolane V4 à Neolane V6
- Montée en version technique
- Mise en place sur la nouvelle version d’un nouveau modèle plus adapté
- Ecriture des nouveaux flux d’alimentation
Environnement technique :
SQL server 2008 R2, SSIS, Neolane V4 / V6
Maintenance évolutive du datawarehouse d’entreprise (4 semaines)
Mise à disposition dans le datawarehouse d’entreprise de nouvelles données (notamment CRM)
- Développements de nouveaux flux d’alimentation
- Développements de nouveau calcul permettant le suivi de la conversion Prospect / Client
Environnement technique :
SQL server 2008 R2, SSIS, SSAS, MDX
Client IB-Group / Cegos (2012 – 2017)
Animation de formation SSIS / SSRS / SSAS / .Net
Client Inow (2017)
Animation de formation SSIS / SSRS / SSAS / .Net
Client Happly (2012 – 2015)
Animation de formation SSIS / SSRS / SSAS / .Net
Juin 2009 – Déc 2011 (temps partiel) Consultant / Formateur Indépendant sur les technologies Microsoft . net et SQL Server
Client Lilly France
Recherche et développement en environnement .net (8 semaines)
Intégration des composants .net et SQL Server autour du thèmes de la gestion des connaissances en entreprise
- Création de composants SSIS spécifiques
- Développement de Workflow via Workflow Fundation
- Modélisation de base de donnée orientée Topic
- Interfaçage de composants
Environnement technique :
C#, SQL server 2008, SSIS, SSRS, SSAS, Workflow Fundation, Windows Communication Framework (WCF)
Client Happly
Animation de formation SSIS / SSRS / SSAS / .Net
Client Demos
Animation de formation SSIS / SSRS / SSAS / .Net
Juin 2009 – Déc 2011 (temps partiel) ******** – Responsable Technique Microsoft et décisionnel
Coordination des développements .net et développements Datawarehouse
Gestion quotidienne de l’équipe de développements Back-office
- Recueil de besoin fonctionnel
- Suivi des plannings
- Ordonnancements des tâches
- Coordination de l’équipe technique et définition des architectures techniques.
- Organisation des maintenances correctives et évolutives
- Rationnalisation du S.I.
Mise à jour du S.I.
- Montée de version de SQL Server 7.0 à SQL Server 2008
- Abandon progressif de l’ASP 3 en faveur d’ASP.net
- Mise en place de contrôle de source (Subversion)
Développements
- Développements évolutif et correctif sur les différents composants du S.I. de la société
- Rationnalisation de l’existant (factorisation, nettoyage, optimisation, mise à our technique)
- Maintenance évolutive de l’outil CRM Neolane V4.
Création du datawarehouse de l’entreprise
- Recueil de besoin fonctionnel
- Modélisation du Datawarehouse
- Alimentation du Datawarehouse depuis le modèle opérationnel
- Création des cubes OLAP
- Formation de l’équipe aux technologies B.I.
- Mise en place de Rapport
Environnement technique :
C#, VB.net, ASP.net 2.0, SQL server 2008, SSIS, SSRS, SSAS, Neolane V4
Janvier 2004 – Juin 2009 WINWISE – Spécialiste en Technologies Microsoft
Aout 2006 – Mai 2009 Essilor
Assistance technique .net et coordination
Refonte de la gestion des commandes ; depuis la prise de commande à la réalisation en passant par le routage et la gestion du référentiel produit.
- Développement de services en .net en intégration continue et ‘test driven’ développement
- Développement de service d’insertion en base de données et de moteurs de recherche en environnement nécessitant une très bonne tolérance à la montée en charge.
- Développement de la partie extraction du catalogue avec Integration services
- Définition des besoin en reporting et implémentation d’une partie du module.
- Développement d’IHM sur la partie référentiel produit et suivi des commandes.
- Rédaction des spécifications fonctionnelles et technique sur le routage et le suivi des commandes.
- Coordination de l’équipe technique et définition des architectures techniques.
Environnement technique :
C#, Winforms 2.0, Workflow foundation, WCF, SQL server 2005, SQL Server Integration Services, Ilog Rules, Subversion
Juin 2006- Juillet 2006 Astra Zeneca
Infrastructure .net et déploiement
Architecture logicielle dans le milieu pharmaceutique.
- Réorganisation du socle applicatif écrit en webservice .net et Organisation du déploiement de ce socle.
Entre fév. 2005 et Juin 2006 Sharing Knowledge, BPB – Placoplâtre, Equity
Développements ASP.net 1.1 puis 2.0
Développement de diverses application web pour l’industrie, un éditeur de gestion des connaissances et une société de gestion de risques.
- Conception de l’architecture technique.
- Développement de composants de l’interface utilisateur en web 2.0.
- Transposition d’un modèle de données...