Luc VAILLANT

Chef de service Ingénierie Architecture Applicative, TF1 S.A.

91Gif sur YvetteIle-de-France - France

Luc VAILLANT
59 contacts
Depuis 2012

Missions :
• Définir et concevoir l'architecture des bases de données
• Prendre en compte, dans le cycle de vie d'un projet, les aspects de supervision, d'exploitation et de sauvegarde
• Prendre en charge les aspects "performance" dans les différentes phases en fonction de la nature des projets
• Garantir l'efficacité et la cohérence des architectures applicatives
• Garantir la cohérence et l'intégrité des flux inter-applicatifs du SI de TF1
• Maintenir et faire évoluer les outils Internes

Technologies : MS SQL Serveur, BizTalk, Workflows K2, Asset Center, Service Center, Quality Center

Audiovisuel
Expérience professionnelle
2010 - 2012

Missions :
• Maintenir la disponibilité du système décisionnel
• Veiller à la cohérence des structures des bases de données
• Apporter son expertise à l'ensemble du groupe TF1 pour la mise en place des projets décisionnels
• Architecture applicative BI et développement logiciel Groupe TF1
• Responsable technique et back office de la Direction MicroMedia
• Encadrement d’une équipe de développement réalisant des projets décisionnels transverses Groupe TF1

Technologies : BOE XI R2, BOE XI 3.1, MS BI 2005 et 2008, C#, ASP.NET/WinForms

Publicité
2004 - 2010

Missions :
• Responsable technique et back office de la Direction Micro Media ayant en charge le décisionnel groupe TF1
• Responsable, en collaboration avec la DSI de TF1, de maintenir la disponibilité du SI
• Veille à la cohérence des structures des bases de données au regard des bonnes pratiques
• Garant des performances du système d'information décisionnel
• Encadrement d’une équipe de développeurs réalisant des projets décisionnels transverses groupe en Microsoft BI, C#, ASP.NET/WinForms et Business Objects XI R2
• Référent technique groupe TF1 sur les aspects développement .NET, C#, C++, VB, SSIS, ASP.NET, VSS
• Responsable de la définition des normes et processus de développement ainsi que de leur respect
• Responsable de la définition des architectures, plateformes et composants logiciels
• Responsable de la mise en production des développements de la direction en collaboration avec les équipes Architecture technique, DBA et Production
• Organisation et animation de rencontres techniques entre les différentes entités du groupe

Techniques :
C#, ADO.NET, SQL, SSIS 2005/2008, ASP.NET, GDI+, LINQ, MSIL,
Visual C/C++, Visual Basic, COM, ActiveX, ADO, VSS

Réalisations :
• Refonte totale du SI Commercial pour le groupe TF1
Responsable de la conception et réalisation des contrats d’interface, bases de données ODS, DWH et Datamarts, ainsi que de leurs processus d’alimentation
Création de composants en C# pour SSIS 2008 de type ControlFlow, DataFlow et ConnectionManager
Avril 2009 : Refonte référentiel commun et du domaine Radio
Octobre 2009 : Refonte du domaine Internet
Janvier 2010 : Refonte du domaine TV
==> SSIS 2008 / SQL Serveur 2005 / ADO.NET / C# 2.0
• Refonte totale du SI Audience pour le groupe TF1.
- Conception et réalisation de la base de données accueillant les audiences des programmes, quarts d’heure et minutes de la télévision depuis l’origine du Médiamat (1989), ainsi que des processus d’alimentation.
- Conception et réalisation du moteur d’accès au données, recherche sur critères, et de calcul des indicateurs relatifs à l’audience avec intégration du Framework d’analyses multidimensionnelles
- Conception et réalisation d’un composant graphique permettant la saisie de grilles des programmes
- Conception et réalisation de plusieurs applications permettant de rechercher/consulter/analyser les données du SI Audience
==> SSIS 2005 / SQL Serveur 2005 / ADO.NET / C# 2.0 / GDI+ / Generics / Reflexion
• Conception d’un Framework logiciel d’analyse multidimensionnelle en mémoire sans équivalent sur le marché
A l’occasion de la refonte du SI Audience, j’ai pris l’initiative de développer un moteur d’analyse multidimensionnelle en mémoire sous la forme de tableaux croisés dynamiques façon Excel à partir de n’importe qu’elle source de données (Base de données relationnelles, fichiers plats, etc.) en mode connecté ou non et en évitant la création d’une base de données M-OLAP.
« Rubix » est une solution unique sur le marché, utilisée aujourd’hui dans plus d’une dizaine d’applications décisionnelles
==> C# 2.0 / Generics / Reflexion / ADO.NET / SQL Seveur 2005
• Autres projets
- Conception et réalisation d’un extranet permettant de suivre le chiffre d’affaires des sites internet que nous avons en régie sous la forme de tableaux de bord, graphiques, exports Excel et PDF
- Conception et réalisation d’un Framework permettant de gérer les droits d’accès aux applications.
- Réalisation du programme d’administration et de saisie des droits d’accès
- Implémentation d’un fournisseur de données OleDb permettant de lire des fichiers binaires comme on lit une table en base de données
==> C# 2.0 / ASP.NET / ADO.NET / SQL Serveur 2005 / Membership API / SSL, Reflexion, MSIL

Publicité
2001 - 2004

Missions :
• Responsable des équipes de développement et base de données de la gamme Breaktime
• Responsable de la coordination des équipes de développements Breaktime réparties entre les Etats-Unis, la France et la Belgique
• Responsable du développement et des orientations techniques d’un logiciel de media planning et consultation d’audiences (Breaktime)

Techniques :
C#, SQL, GDI+, Visual C/C++, Visual Basic, COM, ActiveX, ADO, VSS

Réalisations :
• Optimisation du moteur d'analyse multidimensionnelle
Ma première mission importante, en dehors de mon rôle d’encadrement d’équipe, a été d’optimiser le moteur d’analyse multidimensionnelle de Breaktime qui, passé un certain volume de données ou un certain nombre de cellules à restituer, devenait inutilisable de par sa lenteur et les ressources système nécessaires.
• Définition d’une architecture globale à base d’interfaces COM (API, Moteur d’évaluation)
• Conception et réalisation de composants COM (API, Tables mémoire, Compression fichiers, Pipes, Optimisation)
==> Visual C++ 6.0 / Visual Basic 6.0 / API Windows
• Conception et réalisation d’un composant graphique de consultation de Grilles de programmes
==> Visual C++ 6.0, MFC, ATL, COM, SQL Server 2000, Oracle, API Windows, C# 1.1, GDI+, ADO.NET

Editeurs logiciels
2000 - 2001

Missions :
• En charge de l’analyse d’architecture n-tiers pour les besoins des clients
• Responsable d’une équipe de développement en architecture n-tiers pour un extranet

Techniques :
Visual Basic 6.0, HTML/ASP 2.0, COM, CICS, DB2, MQSeries

Réalisations :
• Conception et réalisation d’un composant COM simulant les transactions CICS en s’appuyant sur un fichier de description XML
• Développement d’un modèle d’estimation des charges pour ASP/HTML
==> Visual Basic 6.0, HTML/ASP 2.0, COM, CICS, DB2, MQSeries

Services informatiques
1992 - 2003

Missions :
• Développement à temps partiel en plus de mon emploi principal à TF1 Publicité puis Peaktime

Techniques :
Visual C++ 6.0 / Visual Basic 6.0 / ADODB / ATL / COM / ActiveX / API Windows / GDI / Embedded Visual C++ / Embedded Visual Basic

Réalisations :
• Conception et réalisation d’un outil de transfert des données brutes d’écoute de la TV collectées par un Audimètre vers un PDA de type Pocket PC en utilisant le port COM
• Conception et réalisation d’un outil de synchronisation des données d’audiences chez lez clients via FTP
• Conception et réalisation d’applications permettant la saisie des données brutes déclaratives pour les enquêtes TV chinoises
• En charge du management des ressources chinoises en utilisant les jeux de caractères MBCS et/ou UNICODE
• Développement d’outils de conversion des données TV chinoises et espagnoles
• Développement d’outils de vérification de l’intégrité des données brutes individuelles pour les données TV chinoises
• Conception et réalisation de composants COM/ActiveX (Tableur, Accès fichiers, Ressources)

Communication et Médias
1992 - 2000

Missions :
• En charge du développement d’applications traitant des données d’audiences et du marché publicitaire avec support multi langues pour des utilisateurs internationaux et des clients externes comme Eurosport
• En charge de la définition des orientations techniques et des architectures logicielles
• En charge de l’organisation et structure des données TV françaises (Programmes, Ecrans, ¼ d’heure, Minutes)
• En charge de l’organisation et structure des données ¼ d’heure européennes (Angleterre, Allemagne, Hollande, Belgique, Danemark, Hongrie, Norvège, Suède, Pologne) et des programmes TV d’Eurosport

Techniques :
Visual C++ 6.0, 1.52c / Visual Basic 6.0, 4-32, 4-16 / API Windows / GDI

Réalisations :
• Conception et réalisation de composants COM/ActiveX (Tableur, Tables, Requêtes, Accès fichiers)
• Conception et du développement d’un moteur d’accès aux données TV françaises avec une architecture à base de composants COM
• Conception et réalisation d’un moteur d’accès aux données européennes avec une architecture à base de composants COM

Publicité
1990 - 1992

Missions :
• Responsable, en relation avec les clients, du développement de logiciels de consultation d’audiences vendus en France, Angleterre, Belgique, Italie et Espagne, ainsi que de leurs installations
• En charge du développement de librairies de composants et de fonctions, de la maintenance des applications et de l’installation chez les clients

Techniques :
QuickBasic 2.0 / Assembleur 8086

Editeurs logiciels
1989 - 1990

Missions :
• Responsable, en relation avec les utilisateurs finaux, du développement d’applications traitant des données d’audience de la télévision

Techniques :
QuickBasic 2.0 / Assembleur 8086

Publicité
1987 - 1989

Missions :
• En charge du développement de librairies de composants et de fonctions, de la maintenance des applications et de l’installation chez les clients

Techniques :
QuickBasic 2.0 / Assembleur 8086

Editeurs logiciels

Les visiteurs de ce profil ont aussi consulté
Yoann Pantic
Ingénieur d'Etudes Et Développement à TF1, Solutec
Guy CHEMAMA
Directeur des Etudes Informatiques, TF1 Publicité
Jean-Christophe Milhot
Responsable des projets décisionnels groupe TF1, TF1
Baghdad Larbi-Rezig
INGENIEUR BI, FREELANCE
Sadjad SILEMAN
Ingénieur en Systèmes d'Information
François Lecocq
Chef de groupe, TF1 Publicité
Jocelyn NORMAND
Informaticien, TF1 Publicite
Momo Bah
Comptable, earl brault
Lisa Dézavelle
Freelance, Sinpararse
Julien Véron
Poseur de fenêtres, mcl