Fabien - Consultant C SHARP

Ref : 170602T001
Photo de Fabien, Consultant C SHARP
Compétences
Expériences professionnelles
  • Expériences

    Lemonway (bancaire) 2022
    Fonctions Architecture, conseils & développement
    Equipe 1 PO, 7 Développeurs
    Missions Architecture & conseils
    Conseils
    Mise en place d’architecture de test (TDD)
    CICD (gitlab, gestion private nuget registry, cycles de déploiement préversion/release)
    Réalisation Passage en .Net6 du legacy (4.8) + dockerisation (soap sous linux, php, reverse proxy,
    etc…)
    Télémétrie (open-collector, zipkin, jaeger, prometheus, grafana…)
    Tests & interfaçages PSPs/prestataires

    Analyses médicales 2021
    Fonctions Architecture & développement, Suivi de projet
    Equipe 1 PO, 2 Développeurs
    Missions Réalisation d’une application web (Blazor) backoffice d’analyse de donnée d’exploitation
    (imagerie médicale, protection des données, synchronisation de base)
    Planification et suivi du projet
    Réalisation A à Z avec Industrialisation (Dockerisation + plan de tests + mise en place du devops)

    Exclusive Networks 2021
    Fonctions Architecture & développement, Suivi de projet
    Equipe 1 PO, 2 Développeurs
    Missions Migration d’une application Angular 4 en Blazor
    Planification et suivi du projet
    Réalisation Ajout de nouvelles fonctionnalités
    Industrialisation (Dockerisation + plan de tests + mise en place du devops)

    Analyses médicales 2020-2021
    Fonctions Etude, Architecture et développement, Formateur
    Equipe 1 PO, 6 Développeurs
    Missions Etude de l’existant, conseils et développement
    Mise en place des spécifications SDS, TV, TF (rétroactivement)
    Formation/pilotage de développeurs
    Ecriture des tests et industrialisation
    Réalisations Reprise d’une solution WPF / Ado et migration .Net Core / EF
    Architecture modulaire en Microservice agnostiques (via RabbitMQ)
    Dockerisation pour déploiement sur 2 cartes linux embarquées dans un automate
    Réalisation d’interfaces React avec GraphQL et RabbitMQ
    Gestion des données sur PostGres & SqLite
    Traitement d’image
    Gestion des l’asynchronismes générale avec cycle de vie optimisés en mémoire et
    threadingpool customisées pour gérer de nombreux Channels RabbitMQ
    simultanément.
    Mise en place de la CI sous gitlab (versionning, tests d’intégration dockerisés, rapport de
    test & de couverture…)
    Optimisation des images linux et des ressources utilisées par le Core
    Certification NF EN 62304 (Classe C)
    Century 21 2019 – 2020 Paris
    Fonctions Etude, Architecture et développement
    Equipe 1 PO, 2 Développeurs (Uvatek)
    Missions Etude pour une refonte applicative afin de faire évoluer l’architecture
    Spécifications techniques & architecture générale
    Planification et suivi du projet
    Formation des équipes
    Réalisations Migration du SI .Net classique en Microservice dockerisé
    Migration .Net 4.0 vers .Net Standard et .Net Core
    Amélioration des performances applicatives globales significative (réécriture des écrans
    WPF, async/await, multithreading, optimisations des flux, cache, SQL, bootstrapper
    custom avec threadingpool custom)
    Mise en place de Web Api Core avec documentations auto générée (~1000 apis)
    Dockerisation de l’applicatif
    Mise en place d’interface avec api Oracle (Eloqua)


    Uvatek / Century 21 2019 – 2020 Paris
    Fonctions Etude, Architecture et développement
    Equipe 1 PO, 2 Développeurs (Uvatek)
    Missions Etude pour une refonte applicative afin de faire évoluer l’architecture
    Spécifications techniques & architecture générale
    Planification et suivi du projet
    Formation des équipes
    Réalisations Migration du SI .Net classique en Microservice dockerisé
    Migration .Net 4.0 vers .Net Standard et .Net Core
    Mise en place de Web Api Core avec documentations auto générée (~1000 apis)
    Dockerisation de l’applicatif
    Mise en place d’interface avec api Oracle (Eloqua)

    Uvatek / Santé 2020-2021
    Fonctions Etude, Architecture et développement, Formateur
    Equipe 1 PO, 6 Développeurs
    Missions Etude de l’existant, conseils et développement
    Mise en place des spécifications SDS, TV, TF (rétroactivement)
    Formation de développeurs
    Ecriture des tests et industrialisation
    Réalisations Reprise d’une solution WPF / Ado et migration .Net Core / EF
    Architecture modulaire en Microservice agnostiques (via RabbitMQ)
    Dockerisation pour déploiement sur 2 cartes linux embarquées dans un automate
    Réalisation d’interfaces React avec GraphQL et RabbitMQ
    Gestion des données sur PostGres & SqLite
    Traitement d’image
    Mise en place de la CI sous gitlab (versionning, tests d’intégration dockerisés, rapport de
    test & de couverture…)
    Optimisation des images linux et des ressources utilisées par le Core
    Certification NF EN 62304 (Classe C)

    Uvatek / Fergusson 2018
    Fonctions Conseils, étude, Architecture, développement et formation
    Equipe 1 PO, 1 CP, 2 Développeurs
    Missions Etude d’une solution existante pour un besoin d’intégration
    Conseils en architecture
    Formations sur des solutions .Net Core et Signal R aux équipes en place
    Réalisations Mise en place d’une architecture techniques d’une solution destinée à gérer la mise à
    jour des firmeware des diverses cartes des tracteurs
    Réalisation d’une application Apis .Net Core REST & Signal R
    Utilisation d’un front Angular Type Script pour transcoder la couche de communication
    en .Net Core
    Interfaçage avec une api (KPIT) communiquant via REST et WebSocket Stomp / Apache

    Uvatek / Exclusive Networks (Allemagne) 2018
    Fonctions Etude & développement
    Equipe 1 PO, 1 Développeurs
    Missions Etude d’une application en java (Eclipse / SpringBoot)
    Conseils et développement

    Century 21 2017 – 2020 – Paris
    Fonctions Architecture et développement
    Equipe 1 PO, 1 CP MOE, 2 CP MOA (Century 21), 1 Designer, 2 Développeurs (Uvatek)
    Missions Interfaçage avec différents prestataires via APIs
    Refonte WPF d’un module destinés aux acquéreurs et locataires
    Module de cartographie OpenStreetMap et Angular embarqué dans du WPF via
    Chromium
    Relances automatiques SMS / Emails
    Maintenances en production
    Industrialisation VSTS & Docker

    Uvatek /Total 2017 / 2018 –Paris

    Fonctions Etude,
    Architecture et développement
    Equipe 1 PO, 2 Développeurs (Uvatek)

    Missions
    Création d’un outil permettant la réalisation de questionnaires en interne afin de remonter des indicateurs graphiques (d3js) et d’en suivre l’évolution
    Produit .Net Core / Angular/ SqlServer
    Méthodologie TDD
    Mise en place de l’usine d’intégration continue

    Uvatek / Consultime 2017 / 2018 –Lille Fonctions

    Architecture et développement
    Equipe
    1 PO, 3 Développeur(client)

    Missions

    Refonte d’une interface de saisie d’analyse en WPF
    Interfaçage avec un scanner et d’un système QRCode
    Certifications ISO

    Uvatek / Naxos (Century 21)2017 / 2018 –Paris

    Fonctions
    Architecture et développement
    Equipe
    1 PO, 1 CP MOE, 2 CP MOA (Century 21), 1
    Designer, 2 Développeurs (Uvatek)
    Missions
    Refonte WPF d’un module destinés aux acquéreurs et locataires
    Module de cartographie OpenStreetMap et Angular embarqué dans du WPF via
    Chromium
    Relances automatiques SMS / EMails
    Uvatek / Naxos (Century 21)

    2017 –Paris Octobre

    Fonctions
    Architecture et développement
    Equipe
    1 PO, 1 CP MOE, 2 CPMOA (Century 21)

    Missions
    POC demandé par la direction
    Back d’apis REST en .Net Core + EF et ADO
    Front en Angular 4 avec un mode déconnecté& carto
    (Responsive, CSS3 + animations)Uvatek / Louboutin

    2017 –Paris–Septembre / Octobre

    Fonctions

    Audit & Architecture du futur SI Equipe 1 PO
    Missions Audit pour mise en place d’une stack en intégration continue (docker & web app sous Azure)
    Angular4, .Net Core, SqlServer, APIs
    Architecture modulaire d’un futur SI en SaaS en vue d’interfacer tous les outils existants
    (WMS, Caisse, BI...)
    Déploiement worldwide

    Uvatek / Naxos (Century 21)2017 –Paris Aout / Septembre

    Fonctions
    Architecture et développement Equipe 1 PO, 1 CP MOE, 2 CP MOA (Century 21)
    Missions
    Module d’analyse comparative du marché en WPF / MVVM (avec animations)

    Uvatek / Exclusive Networks2017/ 2018 –Paris

    Fonctions
    Architecte & Développeur
    Equipe 1 PO Missions
    Mise en place d’un produit pour gérer les formations et les CRA du personnel pour le groupe (international)Front en Php (Laravel 5)
    Back Office WPF & Entity Framework 7 Déploiement worldwide (2000 utilisateurs)

    Uvatek/ Naxos (Century 21)2010 à2017en freelance puis SASU –Ouest et RP)

    Fonctions Consultant, Formateur, Auditeur, Lead Développeur, Expert Technique, Recruteur
    Equipes1 à 10 développeurs 3 CP MOE
    Missions
    Migration d'une solution Winform vers WPF MVVM
    Architecture
    client/serveur & Framework d'accès aux données via ADO
    Outil de création de modè
    le pour publipostage html/docx/rtf
    Personnalisation de générateur
    Pdf (pour optimisation) vers imprimeurs
    Impression
    Pdf via Xaml pour guides de commercialisation/suivi client
    Système de géolocalisation via web app (google, mappy, etc..) (interopérabilité
    javascript/wpf)
    Architecture & optimisation Sql
    Web Api / WCF
    Développement d’indicateurs BI (temps réel et mensuel)
    Divers Modules d'intégration de données (via Wizard ou automatisés pour ipad ou autre)
    Système de tâches planifiées pour envois automatiques de sms et d'emails dynamiques (avec redescente d'infos de suivi)
    . Des millions d’éléments en production.
    Système de suivi des erreurs temps réel sur le parc client Suivi du parc matériel client
    Outils backoffice pour configurer et personnaliser
    le logiciel (gestion des vues, des droits, des modèles > générateurs de codes....)
    Mise en place de tests automatisés (NUnit)
    Campagnes pour des opérations spéciales d’envergure(ex: 30 ans de Century 21)

    Uvatek / Foussier 2015 –Le Mans

    Fonctions
    Auditeur Equipe 1 développeur
    Missions
    Audit réalisé pour analyser techniquement une solution de gestion MVVM
    et pouvoir intervenir en cas de nécessité

    Freelance / SSII Entre 2010 et 2013 –Paris / Lyon

    Fonctions
    Auditeur, Lead développeur, Architecte
    Equipe 3 développeurs
    Missions
    Audit réalisé pour analyser une solution de gestion WPF
    POC autour d’un nouveau produit WPF/MVVM/WCF/EF avec designer pour modéliser un convoyeur

    Satori (Digitick)2008 à 2010 Société

    Société de billetterie leader en France spécialisée dans le monde du spectacle
    Clients
    Le Louvre, Versailles, La Cité des
    Sciences, les bateaux parisiens, etc...
    (400 clients répartis sur l’hexagone et quelques-uns à l’étranger)
    FonctionsDéveloppeur / Référent technique/ Intégrateur
    Equipe5 Chefs de projets 3 à 10 Développeurs
    5 Testeurs 2 Dba
    (40 personnes en tout, ~100 dans le groupe)
    Projets
    Solution de billetterie
    (Winform, Webform
    Asp/Net
    , WPF, PDA...)
    Missions Designer
    Winform pour placement dans les stades ou salles Site de billetterie (géné
    ration E-Billet)
    Contrôle d’accès (interfaçage barre IR, Tourniquets etc...)
    Logiciel pour distributeur de billets avec gestion matériel impression/monétique (interfaçage accepteur de pièces/billets/hoppers...)
    Logiciel de contrôle d’accès type douchette avec Windows RT
    Logiciel de supervision WPF/WCF avec système d’alerte et configuration matériel
    hardware à distance
    Logiciel Winform de caisse
    Tibco International

    2007 à2008–NantesSociété Société spécialisée dans le domaine des Télécoms.

    Clients
    RFF, OPT, Orange....Fonction
    Développeur Equipe
    5 développeurs à Paris
    3 développeurs à Nantes
    Projet
    Solution de gestion d’intervention
    (C#, Winform, Ado .Net, Oracle/SqlServer)
    Missions
    Système de coordonnées interfaç
    able avec algorithme de recherche.
    Connecteurs DataBase génériques avec génération et mise à jour automatique selon
    code métier (réflexion).
    Updater de base de données (Service avec processus en multi thread)
    Génération Documentation multilingue depuis NDoc (XSLT, XML et XPath) avec
    visualiseur/éditeur (Hooké à l’application)
    Sérialisation des Bases de données depuis ADO .Net vers des champs binaires (blob) pour les processus d’intégration.
    Connecteur CSV.
    Extensions au DataGridView :
    ********
    oFiltres personnalisables avec interpréteur fonctionnel générant des requêtes
    compatibles avec les objets ADO .Net.
    oMappage de contrôle
    d’édition en fonction du type des colonnes/cellules (paramétrable depuis Visual Studio
    avec un éditeur personnalisé)
    oCellules avec éditeurs toujours actifs (monitoring).
    Module de gestion de projet reprenant la philosophie de MS
    Project avec Designer Gantt.
    Designer abstrait de type Visio avec fonctionnalités de répartition, alignement et même
    beaucoup plus...
    Amélioration de performances sous DotTrace (95% de gain en remotingsur Sérialisation)
    Module de licence avec fichiers cryptés avec restrictions
    niveau Métier et IHM (extendeur
    avec éditeur personnalisé pour paramétrer le comportement des IHM).
    Utilisation WMI pour fournir des clés USB avec licence liées au S/N (hardware).
    Reverse engineering et désassemblage de vieux projets à l’aide de, Refle
    ctor, Power AMC et IDA (C++).
    Cahier de tests
    et développement de tests métier avec le framework de NUnit.
    Migration des solutions de l’IDE 05 vers la 08 et du framework 2.0 vers le 3.5.
    Traductions ...
    Développement d’un progiciel entièrement configurable
    Gestion de stock
    Gestion de matériel
    Gestion de parc automobile
    Gestion d’accréditation
    Gestion de personnel
    Gestion de workflow
    Inseco
    20
    07

    La Rochelle
    Société
    Société de service et conseil en informatique certifiée Partner Microsoft
    Fonction
    Développeur
    Equipe
    2 développeurs & 1 stagiaire
    Clients
    Ubisoft, Eau Ecarlate, Alimpex ...
    Projets
    Solution de Force de vente pour PC et PDA synchronisable par webservice avec le logiciel
    Sage.
    Logiciel de gestion pour négociant en lait (Alimpex)
    Mission
    Amélioration des systèmes de synchro (RDA pour PDA et Web Service pour PC)
    Module planning (Control graphique) avec synchro Outlook.
    Mise en place de plugins :
    oCTI (standard téléphonique IP)
    oPlanificateur
    oAbris de piscine
    Migration sites ASP 3 & VB .Net vers ASP .Net et C# (& AJAX)
    Bons d’intervention avec Crystal Report XI et autres états divers...
    Formation de clients en développement et base de données
    Assistance des clients via VNC
    Avant-vente et mise en place de prototypages avec clients
    Responsabilité d’une stagiaire (Master 2 –MIAGE)
    Société de service et conseil en informatique certifiée Partner Microsoft.
    Alta Concept/ AFPA 2006 –Le Mans / Angers société
    Société éditrice de solution pour suivi de production en agro-alimentaire.
    Fonction
    Stagiaire Projet Solution de gestion de stock, palettisation, d’étiquetage et de suivi de produits agro-
    alimentaires développé sous WinDev répondant à toutes les normes ISO...
    Missions
    Analyse et développements autour des technologies web (Asp.Net) pour fournir un
    générateur de webform pour la solution lourde Windev
    Contrôles ASP .Net avec effets JavaScript intégrés
    Editeurs Personnalisés Visual Studio
    Clonage d’objets par réflexion
    Connecteur SQL Serveur

Études et formations
  • Formations,certifications, concours

    2019 : Vainqueur aux 24 heures du code

    •2018: Vainqueur des 24 heures du code

    •2017: Angular 4

    •2017: Vainqueur des 24 heures du code

    •2010: SqlServer

    •2008: Crystal Reports

    •2007: SAGE Apis

    •2006: Formation Développeur applicatif orienté web (N3) –AFPA–Anger

    •2003:Bac STI Génie Electronique–Lycée Touchard –Le Mans

    Compétences & Outils
    Domaines de prédilection

    Lead Developpeur
    •Expert Technique
    •Formateu
    C# .Net
    •Asp.Net
    •Core
    TDD
    •Audit
    •Restitution technique
    Monitoring
    •Architecture
    •Reporting

    Projets majeurs & principaux clients
    • Solutions logicielles SI en WPF / Web / Mobile
    • Domaines fonctionnels : Immobilier, Telecom, Billetterie, Contrôle d’accès, maintenance, sécurité réseau,
    Luxe, Santé, Industrie automobile, quincaillerie, négociants…
    • Century 21, Versailles, Le Louvre, RFF, Ubisoft, OPT, Louboutin, Total, SNCF, Decathlon, BNP…

    Secteurs d’activité / métier
    • Environnements : Windows, Linux, VirtualBox/Hyper-V
    • DevOps : Docker, Azure, VSTS, GitLab
    • SGBD : SQL Server, Oracle, Postgres, MySQL, SQLite, Mongo, Neo4j…
    • Technologies : C#/VB (.Net Core/Standard/Classic, Asp .Net, Blazor), WPF, UWP / Xamarin, WCF, PHP,
    Laravel, jQuery, Type Script, Angular, React, Cordova…
    • Composants : Rabbit MQ, Signal R, GraphQL, Swagger…
    • IDE: Visual Studio, VSCode
    • Bureautique : Office

D'autres freelances
Consultant C SHARP

Ces profils pourraient vous intéresser !
CV Architecte ASP.NET
Nicolas

Architecte ASP.NET

  • PARIS
.NET C# C SHARP VMWARE ASP.NET JAVA SQL JAVASCRIPT HTTP MYSQL
CV Coach Agile AGILE
Tarik

Coach Agile AGILE

  • Montreuil
AGILE ALM ASSET MANAGEMENT BALE 2 BALE 3 BLOOMBERG C SHARP C# C++ BITCOIN
CV Consultant JAVASCRIPT
Sophie

Consultant JAVASCRIPT

  • Le Mans
JAVASCRIPT C SHARP UML
CV Assistant à maîtrise d'ouvrage PHP
********

Assistant à maîtrise d'ouvrage PHP

  • Courbevoie
SQL PHP C SHARP iOS PHP LARAVEL PHP MYSQL PL SQL ORACLE XAMARIN ANGULARJS IBM PLATFORM SYMPHONY
CV Développeur C SHARP
Chamseddine

Développeur C SHARP

  • BOURGES
C SHARP DOTNET ASP.NET
CV Consultant Senior  SHAREPOINT / React Js
Ahmed

Consultant Senior SHAREPOINT / React Js

  • SARTROUVILLE
HTML SHAREPOINT C SHARP ASP.NET CSS JQUERY REACT.JS TypeScript
CV Business Analyst C SHARP
Amine

Business Analyst C SHARP

  • Arcueil
C SHARP MICROSOFT DYNAMICS CRM MICROSOFT DYNAMICS 365 JAVASCRIPT SQL SERVER INTEGRATION SERVICES
CV Administrateur système SYSTEM CENTER CONFIGURATION MANAGER
Mathieu

Administrateur système SYSTEM CENTER CONFIGURATION MANAGER

  • ivry sur seine
SYSTEM CENTER CONFIGURATION MANAGER MAC OS POWERSHELL C SHARP
CV Architecte ASP.NET
Paul

Architecte ASP.NET

  • VERSAILLES
C SHARP ASP.NET C C++
CV Consultant SQL SERVER INTEGRATION SERVICES
Hocine

Consultant SQL SERVER INTEGRATION SERVICES

  • Paris
SQL SERVER INTEGRATION SERVICES SQL SERVER ANALYSIS SERVICES MICROSOFT BI BUSINESS OBJECTS SQL SERVER REPORTING SERVICES SQL SERVER MANAGEMENT STUDIO MDX AZURE C SHARP R