Contexte client :
Membre de l’équipe Innovation, en charge de la réalisation de nouvelles applications de refonte du SI legacy vers Azure.
Réalisations :
Flux de migration et transformation de données sous Data factory
Load balancer qui gère la charge d'une Api Rest en utilisant : Azure service bus / Service Fabric (stateless service)
Poc d'un service de recherche basé sur Azure Cognitive Search
Contexte client :
Membre de l’équipe intégration, je conçois des connecteurs ayant pour bût de connecter nos produits aux plateformes des différents clients à fin d’assurer l’échange et la récolte de données en temps réel.
Contexte client :
Au sein de l’équipe projet du pôle facturation, j’ai été rattaché au responsable de l’équipe support N3 à fin d’étudier la BackLog de l’équipe et de lancer des projets d’automatisation ayant pour but de perfectionner la façon de travailler. Parmi ces sujets, j’ai réalisé un outil winforms qui sert à éditer des règles métiers d’offres commerciales, les encapsulées en document Word ou Excel, puis les réorganiser et les synchroniser sur le serveur SharePoint à fin ces règles deviennent exploitables par le Business Rules Engine.
Conception et développement :
Concevoir l'architecture de la solution d’automatisation proposée
Développer toutes les couches de la solution
Tester et procéder à la mise en production.
Mettre à jour et maintenir les procédures techniques du support N3
Gestion de projet :
Etudier l'existant et la rédaction des spécifications techniques.
Rédiger les documents de livraisons et les guides utilisateurs.
Contexte client :
Réalisation d'une application web de gestion de la prime des équipes de facteurs, cette dernière remplacera un outil existant en VBA – Excel, et apporte de nouvelles fonctionnalités dans le métier et en matière de sécurité et de traçabilité.
Conception et développement :
Participer à la conception de l'architecture de l'application et la structure de la base de données
Participer au développement de toutes les couches de l'application, principalement : couche des opérations métiers / les Modèles / les contrôleurs / Web api / les vues
Réaliser les tests de montée en charge et participer au déploiement de l'application sur le Cloud azure
Gestion de projet :
Participer à l'étude de l'existant et la rédaction des spécifications techniques
Participer à la conception et la réalisation des diagrammes UML
Participer à la rédaction des documents de livraisons et des guides utilisateurs
Projet 1 : Tech Lead : Data Intégration/E-commerce – 2 ans
Contexte : Au sein de l’équipe IT de Shogunmoto, je suis en charge d’intégrer et d’assurer la mise à jour des fiches des constructeurs de pièces d’origines moto sur un site web de vente de pièces adaptables, le projet consiste à automatiser l'intégration de gros volumes de données hétérogènes et non structurées dans un seul catalogue.
Tâches :
Concevoir une base de données de traitements de pièces d’origines moto sous SQL Server
Développer et maintenir les jobs SSIS d’intégration de données. (Entre Excel<résultat de l’aspiration de pages web sources>, SQL Server < Traitement de données> et MySQL
<Production>)
Développer et maintenir des outils pour qualifier et améliorer la qualité des données (traçabilité, cohérence, fiabilité, qualité…) sous TSQL, SSRS et SSAS
Améliorer les descriptions et générer du contenu pour le web afin D’optimiser le référencement naturel sous TSQL :
Alimenter et maintenir une base de données NOSQL conçue pour optimiser le moteur de recherche sur le site E-commerce sous API Elasticsearch/C#/Json
Mettre en ligne les données et prévoir un processus de mise à jour des données et des tarifs. TSQL/C#
Développement Logiciel :
Développer et maintenir un outil d’aspiration des pages web sous ASP.net MVC/C#/Services Windows
Développer et maintenir un outil d’extraction et de traitement d’images sous ASP.net MVC/C#
Développer et maintenir les web services en Rest sous C#, Python/tornado.
Gestion de projet :
Rédaction des spécifications techniques et fonctionnelles
Gérer une équipe de 3 opérateurs sur les outils internes, former les utilisateurs, définir les objectifs et assurer la disponibilité des serveurs
Gérer une équipe offshore de 2 développeurs web PHP, définir les besoins, suivre et évaluer les réalisations en étudiant l’impact des choix technologiques sur le temps de chargement des pages web et sur le référencement naturel
Contexte : Au sein de l’équipe IT de Shogunmoto, le projet consistait à automatiser l'intégration des fichiers fournisseur de pièces adaptables moto, de minimiser le nombre d’opérations manuelles et d’améliorer la qualité des données.
Business Intelligence :
Concevoir une base de données de gestion des workflows d’intégration et de traitements de données sous SQL Server
Gérer la traçabilité des données sous TSQL
Développer et maintenir les jobs Talend Open Studio d’intégration de données. (Entre SQL Server <base de traitement> et MySQL <base du site web en Production>)
Développement Logiciel :
Développer et maintenir un outil de pré-intégration des données à l'aide d'un logiciel d'analyse sémantique sous ASP.net MVC/C#/Jquery/Python.
Développer et maintenir un outil de gestion de règles d'analyse de données, de validation et de suggestion de modifications manuelles sous ASP.net MVC/C#/Jquery.
Développer et maintenir les web services en Rest sous C#, Python/tornado
Gestion de projet :
Rédaction des spécifications techniques et fonctionnelles
Contexte client : Au sein de l’équipe IT de Shogunmoto, Il s'agissait de réaliser un catalogue pour la gestion des motos et leurs pièces.
Réalisations :
Rédaction des spécifications techniques et fonctionnelles
Concevoir un modèle objet et une base de données multilingue dédiée à la moto en SQL server Développer un catalogue pour la gestion des Motos et leurs pièces
Développer un module d’autocorrection de données en intégrant un système expert open source (NxBRE)