Contexte du projet :
Assurer l’architecture et le lead Technique du Centre d’Expertise Logiciel (CEL) basé en Côte d’Ivoire en Télé travail.
Enjeux du projet :
Assistance technique sur le développement des applications Web ASP.NET Core (MVC et Razor Page), Service Web,
Web API, application Desktop (Winform et WPF), et mobile (Xamarin et MAUI).
Missions :
✓ Accompagner les développeurs .NET dans la mise en place des
✓ architectures MVC, MVVM,
✓ Mise en place pattern Repository (Domain, Infrastructure, Service),
✓ Implémentation Entity Framework, Code first (Add-Migration, Update-
✓ Database,...) et model first,
✓ Mise en place des Tests unitaires,
✓ Développement d’un générateur de code ASP.NET WebForm utilisant la
✓ Pattern Repository
✓ Implémentation de Injection de dépendance (DI) et inversion
✓ de contrôle (IOC),
✓ Refonte de application ARA (Accès, Retard, Absence) développé avec
✓ Xamarin Forms en MAUI .NET,
✓ Développement application Web LAB (Africa Link Business),
✓ Asynchronisme et multi threading,
✓ Gestion des livraisons et des déploiements sur serveur IIS,
✓ Création de package Nuget
✓ Développement Agile (DevOps, Agile, scrum, sprint),
✓ Création de dépôt Git Azure DevOps, Github
✓ Rédaction de la documentation Technique et d’architecture.
Projet Contexte du projet : Migration des flux TF1 On-Premise vers AZUR
Enjeux du projet : Migrer l’ensemble des flux factures, clients, fournisseurs, Pub dans SAP
sur AZUR
Missions ✓ Reconfigurer les serveurs SAP migrés dans AZUR sous BizTalk
✓ Alignement des alias DNS en vue de la Bascule vers Azure
✓ Valider le fonctionnement des flux On-Premise vers SAP dans AZUR
✓ Tester le fonctionnement des flux et s’assurer que les connexions
fonctionnent
✓ Assurer le support niveau 2 et 3 aux équipes métiers durant les phases
de migration
✓ Assurer les évolutions et la TMA des flux existants
✓ Mise à jour des fichiers des liaisons (Binding)
✓ Gestion des livraisons et des déploiements
✓ Déploiement de package par des scripts PowerShell
✓ Migration de la BizTalk 2013 vers BizTalk 2020
✓ Mise en place de déploiement automatique (CI/CD)
✓ Développement Agile (DevOps, Agile, scrum, sprint)
✓ Rédaction de la documentation Technique et d’architecture
Contexte du projet :
Le contexte du projet, dans le cadre du projet FLEX d’intégration des client, des factures et des contrats pour 150 pays,
assurer le développent des évolutions et d’assurer le support niveau 3 des applications Biztalk du middleware Biztalk
Server 2016.
Enjeux du projet :
L'enjeux est d’assurer les évolutions et le support niveau 3 des applications Biztalk, traiter les incidents applicatifs
renseigner dans Mantis BugTracking par le métiers.
Missions ✓ Etude et Analyse du processus de la création de la demande
✓ Conception et architecture des différents étapes du processus de la demande
✓ Conception de la base de données PRISME (MCD, MLD, MDD) et des procédure
stockées PL/SQL
✓ Gestion des rôles et de l’authentification des utilisateurs
✓ Développement du processus de workflow du de la demande
✓ Développement des pages web Asp.Net, demandeur, acteur traitant, exploitant,
administration
✓ Intégration des composants DevExpress Asp.Net
✓ Implémentation du workflow, des règles métiers et gestion de la délégation en
C#,
✓ Gestion des livraisons et des déploiements sur la plateforme de qualification
✓ Rédaction de la documentation de l’architecture applicative de PRISME
✓ Rédaction de la documentation technique du projet PRISME
Missions ✓ Développement de l’orchestration,
✓ Création du mapping (XSLT),
✓ Création du pipeline,
✓ Configuration du port de réception et d’envoi, Préparation du
package de livraison.
Contexte du projet :
Contexte Projet, dans le cadre du projet S2P de flux des commandes fournisseurs, facturation et paiements, établir un
diagramme des flux inter processus de S2P.
Enjeux du projet :
Est de réaliser le diagramme des flux inter processus de S2P.
Missions ✓ Etude et Analyse du processus de la création de la demande
✓ Etude et Analyse du processus S2P,
✓ Collecte d’information sur le processus S2P,
✓ Identifier les flux entre les entités,
✓ Répertorier les différentes entités de S2P,
✓ Définir une nomenclature de nommage des éléments et des liaisons,
✓ Rédiger un document d’architecture Cartographique du processus
S2P,
✓ Réaliser de diagramme complet des flux de S2P avec toutes les
interactions.
Contexte du projet :
Dans le cadre du projet PRISME de gestion des demandes de création des tickets pour la réalisation des taches des
exploitants sur des sites Bouygues Telecom, concevoir une application Web de gestion du workflow de la demande de
création du des tickets.
Enjeux du projet :
Développer un application Web pour gérer le workflow de la demande de création de ticket faisant intervenir les acteurs
traitants et les exploitants.
Charles Vianney ******** – ******** – +33 7 58 01 41 84 5
/ 25
Missions ✓ Etude et Analyse du processus de la création de la demande
✓ Conception et architecture des différents étapes du processus de la
demande
✓ Conception de la base de données PRISME (MCD, MLD, MDD) et des
procédure stockées PL/SQL
✓ Gestion des rôles et de l’authentification des utilisateurs
✓ Développement du processus de workflow du de la demande
✓ Développement des pages web Asp.Net, demandeur, acteur
traitant, exploitant, administration
✓ Intégration des composants DevExpress Asp.Net
✓ Implémentation du workflow, des règles métiers et gestion de la
délégation en C#,
✓ Gestion des livraisons et des déploiements sur la plateforme de
qualification
✓ Rédaction de la documentation de l’architecture applicative de
PRISME
✓ Rédaction de la documentation technique du projet PRISME
Le contexte du projet :
Dans le cadre du projet CATALOGUE d’intégration des catalogues des fournisseurs (TECHDATA, INGRAM, etc...),
implémenter une solution pour intégrer un groupe de fichiers plats CSV (Prices, Taxes, Bundles, Catégories, Stocks, etc..)
pour chacun fournisseur.
Enjeux :
Injecter dans des bases de données SQL serveur des données massives provenant des différents fournisseurs. Ces bases
de données elles même répliquées dans le référentiel centrale SIGMA (AS 400).
Missions ✓ Etude et Analyse de données catalogue en provenance des
fournisseurs
✓ Développer un module pour qui implémente la classe
WebClient pour ramener dans un dossier l’ensemble des
fichiers plats d’un fournisseur
✓ Développement d’un service Web ASMX et implémentation
Sql Bulk Copy pour injecter massivement des données dans
les tables SQL Server.
✓ Configurer le service Web sur IIS 6
✓ Créer une solution Catalogue dans Visual Studio 2005 et
ajouter les différents projets (Orchestration, Schéma,
Mapping, Pipeline, Custom Pipeline)
Charles Vianney ******** – ******** – +33 7 58 01 41 84 6
/ 25
✓ Configurer le service pour générer les bindings des ports
WCF-Custom
✓ Génération des schémas XSD Flat file à partir des fichiers
plats en provenance des fournisseurs.
✓ Création des schémas pivots des fichiers du Catalogue
✓ Création d’un schéma de propriété avec une propriété
promue
✓ Développer un pipeline personnalisé Decode
(ExtendContext) pour injecter dynamiquement la propriété
promue dans le contexte
✓ Créer un pipeline de réception et ajouter le pipeline
personnalisé (ExtendContext) dans le bloc Decode
✓ Configurer les ports de réception avec le pipeline
✓ Développer l’orchestration Catalogue, Implémentation du
paterne convoi parallèle et configuration de la corrélation
avec la propriété promue, pour la réception des différents
fichiers
✓ Affecter une référence unique (Guid) au groupe de fichier
✓ Mapper chaque message avec un message de service par
rapport à chaque opération sur le service
✓ Configurer les FaultException sur chacune des opérations
✓ Déployer les projets Biztalk depuis Visual Studio vers
l’Application Biztalk catalogue dans la console
d’administration.
✓ Générer les package de livraison et déploiement sur les
différents environnements (INT, REC, PRE-PROD PROD)
✓ Dossier de spécification technique, de livraison et
d’installation
Dans le cadre du projet INTERFACE, faire monter en compétence technique l’équipe projet à la prise en main de Biztalk
en mettant en place un transfert des exports articles depuis MDM (IBM Infosphere) vers AX d’une part et Reflex d’autre
Charles Vianney ******** – ******** – +33 7 58 01 41 84 8
/ 25
part. Récupérer des données article dans IBM Infospere par Biztalk et les intégrer via des orchestrations dans AX et
Reflex par des services WCF.
Missions ✓ Présentation de l’architecture BizTalk et des composants (console
d’administration, type de projet Biztalk dans Visual Studio)
✓ Formation au développement des artefacts Biztalk (schémas, mappings,
pipelines, orchestrations)
✓ Formation à la notion de publication et souscription, à la configuration des
ports de réception et d’envoi, des abonnements.
✓ Formation à la création des packages de livraison et au déploiement des
applications Biztalk
✓ Assistance de l’équipe à la mise en œuvre de l’évolution d’intégration des
données articles depuis IBM Infosphere par BizTalk vers AX et Reflex
✓ Test de fonctionnement de récupération des données articles dans IBM
Infospere par Biztalk d’intégration via des orchestrations dans AX et Reflex
par des services WCF sur les environnements
Projet Recherche Solution et Migration.
Missions ✓ Migration d’orchestrations Biztalk pour être exposées comme des services WCF
✓ Elles sont pilotées par une Single Page Application HTML 5 et AngularJS
✓ Gestion des queues et des topics Services via un Wrapper WCF
✓ Mettre en place une architecture de services WCF REST via une application HTML 5
AngularJS pour déclencher des Workflows (WorkFlow Foundation) pour consommer
des orchestrations Biztalk exposées comme des services WCF avec contrôle de
statut d’exécution
✓ Développement du Wrapper WCF pour Service Bus Server 1.0
✓ Développement de la Single Page Application HTML 5 et AngularJS
✓ Développement des services WCF REST
✓ Modification des orchestrations pour les exposer comme des services WCF
✓ Développement du workflow pour gérer les appels aux orchestrations les exposer
comme des services WCF
✓ Ajout d’une Extension (TrackingParticipant) de type SQL pour suivre l’état des
workflows
✓ Dossier Technique
✓ Livraison
Context Projet
Dans le cadre du projet DEDAL de refonte du système de gestion des indices ECOFI INVESTISSEMENTS, implémentation
d’une solution MASTER DATA Management MDM) et d’un Entreprise Service Bus (ESB).
Charles Vianney ******** – ******** – +33 7 58 01 41 84 7
/ 25
Missions ✓ Créer un référentiel de données maitre et mise en place d’une architecture de
service (ESB), pour gérer les flux d’échange entre le système d’information et le
référentiel avec la solution Talend MDM et ESB.
✓ Étude et Analyse de données maitres
✓ Conception et modélisation du modèle de données dans Studio Talend MDM
✓ Création des entités du modèle de données dans Studio Talend MDM
✓ Identification des données sources dans les bases de données Tracker et SalesForces
et écriture des requêtes SQL
✓ Création de jobs d’initialisation des entités dans Studio Talend Data Intégration (DI)
✓ Développement de routine Java dans Studio Talend Data Intégration (DI)
✓ Développement procédure stockée Studio Talend MDM
✓ Configuration des vues des entités, des rôles et des droits dans Studio Talend MDM
✓ Création des trigger et processus de gestion des événements sur le MDM dans
Talend Studio Talend MDM
✓ Développement des services WSDL et REST pour la couche accès au référentiel dans
Studio Talend ESB
✓ Déploiement du modèle de données, des processus et des triggers dans le serveur
MDM
✓ Recette du modèle de données sur la console MDM
✓ Déploiement des jobs d’initialisations et publication des services WSDL et REST dans
la Talend Administration Center (TAC)
✓ Développement de la console DEDAL en ASP.NET MVC 4
✓ Conception des views (.cshtml) razor, des controllers et du models
✓ Implémentation des règles de validation et metiers coté client et server
✓ Utilisation de l’ORM (Entity Framework)
✓ Ecriture des balises HTML 5, des script Jquery et des feuilles de style CSS
Déploiement sur IIS
✓ Recette et mise en production
✓ Configuration et planification des jobs d’initialisations dans la TAC
✓ Configuration et démarrage des services dans la TAC
✓ Rédaction de la documentation technique, de déploiement et de livraison