Rénovation de l’éditeur tactique,
principale application métier de SICF.
Refonte graphique en WPF,
réutilisation du code fonctionnel C++.
Analyse et développement de la
palette (représentation arborescente
d’entités tactiques).
R ÉAL I SAT I O N S
Gestion électronique de documents (GED)
Développement d’une application
collaborative de capture de document
(récupération, conversion,
reconnaissance type et extraction des
métadonnées, échanges,
enrichissement, approbation)
Développement Front en Silverlight avec Expression Blend en
suivant le pattern MVVM
Utilisation d’Entity Framework pour l’interfaçage avec la Base de
Données SQL Server
Interface entre le Silverlight et le code métier : web services
(WCF)
Détection de pages blanches dans un document pdf avec l’OCR
de Nuance
Développement d’une interface Silverlight pour la pose de
tampons sur un document pdf
Développement d’un service de traitement de documents
(collecte, découpage, conversion, génération de vignette)
Décembre 2010 à Septembre 2012
Refonte totale du backend du site web et des applications
mobiles pour passer du code legacy en C# .NET 4.5 vers une API
graphql node.js
Analyse des besoins existants pour identifier ce qui doit être
conservé
Définition du schema des types et des queries graphql
Conception de la nouvelle architecture via les services AWS, et
notamment
Elastic Beanstalk pour héberger l’api
Elastic Cache pour le cache redis
CloudFront pour le cache CDN
Migrations progressive des pages legacy vers graphql
Conception de la solution de l’application en suivant l’architecture
event-driven
Récupération des actions des événements sportifs d’un
fournisseur externe via un système de pub/sub (AWS SNS)
Synchronisation du timecode de l’action avec celui du flux vidéo
Création d’un système de génération des payloads de réponses
de l’API en amont, pour répondre à un fort trafic de requêtes
Création d’un système de simulation d’actions pour pouvoir
effectuer des tests lorsqu’il n’y a pas de match en direct, via AWS
StepFunctions
Développement d’une application web de monitoring en React
Analyse technique et fonctionnelle du client lourd legacy déjà
existant
Planification et priorisation des tâches
Mise en place d’un système de migration douce (le CMS legacy et
le nouveau doivent pouvoir fonctionner en parallèle)
Authentification via Okta et AWS Cognito
Création d’un système d’organisation du contenu des pages du
site Eurosport
Création d’articles et de vidéos
Développement (maintenance, évolutions), du back office de
gestion de contenu (flux lives, VOD, EPG, …). API Soap WCF
Refonte de la base de données, SQL Server 2014
Sécurisation des flux lives via des tokens Akamai (Secure HD)
Gestion de problématiques de format de flux vidéo à utiliser en
fonction de l’appareil (smooth streaming vs HLS vs dash)
Analyse des différents lecteurs vidéo Html5 (dash.js, hls.js,
bitdash, …)
Astreintes régulières pour gérer les problèmes lors des grands
évènements sportifs
Gestion des services web utilisés par les partenaires en charge de
développer les applications Mobiles, Tv Connectés, Xbox…
Mise en place du SSO Microsoft pour les applications sur Xbox
Développement de la première version en WPF
Pilotage d’encodeurs Elemental pour démarrer/stopper un flux
vidéo live
Lecture des flux vidéo sur un Player Silverlight
Développement d’une grille de programmation
Refonte en client web Angular2
Refonte du code métier en API WCF REST
Développement de web socket avec SignalR
Développement de la première version en client léger ASP .NET
Gestion flux vidéo live sur un Player Silverlight (lecture, marquage
des time code de début/ fin)
Développement d’une fonctionnalité de publication sur réseaux
sociaux (facebook, twitter)
Refonte en client web Angular2
Refonte du code métier en API WCF REST
Développement d’une solution de création de formulaire
dynamique piloté par l’API
Pilotage d’une API de découpage de vidéo
Analyse technique et fonctionnelle de l’application, déjà
existantes (site ASP .NET)
Refonte en client web Angular2
Refonte du code métier en Web API REST
Refonte des procédures stockées ayant des règles métier
compliquées
Développement Front en Silverlight avec Expression Blend en
suivant le pattern MVVM
Utilisation d’Entity Framework pour l’interfaçage avec la Base de
Données SQL Server
Interface entre le Silverlight et le code métier : web services
(WCF)
Détection de pages blanches dans un document pdf avec l’OCR
de Nuance
Développement d’une interface Silverlight pour la pose de
tampons sur un document pdf
Développement d’un service de traitement de documents
(collecte, découpage, conversion, génération de vignette)
Développement de la fenêtre principal de l’éditeur tactique en
WPF
Branchement de fonctions C++ déjà existantes à partir de la
nouvelle interface graphique WPF, à l’aide d’objets COM
Analyse de l’architecture C++ existantes
Identification des exigences fonctionnelles de la palette
Rédaction du document de conception de la palette
Développement d’une première version de la palette en WP