-
Daimler
- Expert technique, Chef de Projet Technique
Le Chesnay Cedex.
2011 - maintenant
DAILMER (Mercedes-Benz Financial Services France)
SSII ENATA
PROJET
¯¯¯¯¯¯¯
Refondre complètement et monter en puissance techniquement et fonctionnellement une application Access vieillissante permettant la gestion des fins des contrats de financement de véhicules pour les particuliers (crédits, leasing, etc.). Ce programme « W@P » doit s’appuyer sur un moteur de Workflow et une application Web (intranet). L’un des objectifs est de capitaliser au maximum les développements en vue d’intégrer ensuite de nouveaux projets en attentes et à venir.
Initialement, ce projet s’articule techniquement autour de deux personnes : un Architecte et un chef de projet. Actuellement, l’équipe se compose d’un responsable applicatif (chef de projet Daimler), d’un Architecte et d’un développeur.
MISSION
¯¯¯¯¯¯¯¯
- Architecte et développeur sur tout le projet.
- Création d’un moteur de Workflow générique et modulaire. Entièrement paramétrable (multi Workflow, exécution de branches en parallèles, déclenchement sur enregistrement d’objet métier, etc.) offrant une très forte évolution.
- Création d’une couche Data Access Layer d’utilisation simple et générique pour Oracle, SQL Server et MySQL. Gestion automatique du mapping des propriétés (Nom et Types)
- Création d’un Framework (.net et JavaScript orienté Object) offrant le développement d’applications 3 tiers à 99% en Ajax. Encapsulation du protocole de communication pour simplifier la programmation de Formulaires et de Controls dans un dialogue technique simple et complet : client (Javascript) / serveur (C#). Adaptation de composant jQuery (grille FlexiGrid, Accordion, CLEditor, etc…).
- Travail conjoint avec le Chef de Projet participant au développement de l’application W@P / R3.
- Ajouter à l’application la gestion des Fins de Contrats pour le service Grands Comptes (Workflow, IHM Web, etc…).
- Ajouter à l’application la saisie du référentiel des montants de crédits autorisés, anciennement géré sous Excel, pour le service d’ « Analyse Risque ».
- Faire de l’application le référentielle des mandats SEPA. Intercaler le programme dans le flux WebService entre l’outil FrontOffice des Concessionnaires (WinFi) et l’outil de gestion des contrats (Phoenix). Compléter le flux de données entre les outils. Ajouter un WebService de distribution des Mandats.
- Ajouter à l’application toute la gestion du nouveau service d’Affacturage pour MBF (Workflow, IHM Web, etc…) : Intégration des fichiers de factures, des fichiers de lettrage, des relevés bancaires (CFONB120), des rejets bancaires (Camt054), etc...
- Prendre le relais de la fin d’un service de la Banque de France pour générer les fichiers « FGD Mouvements » sur la base des fichiers « FGD Situation » et ainsi continuer à alimenter plusieurs applications internes.
- Suite à l’arrivée du projet Get-One (Refonte informatique complète chez Daimler Mercedes Benz Financial Services Europe), reprise en main des outils .Net en Production : FICP (Déclaration d’impayés à la Banque de France), GAD (Générateur de Documents Administratifs) et toujours l’évolution et la maintenance de W@P.
- Création d’un Proxy simple permettant de router génériquement des flux de WebService HTTP vers des WebService HTTPS sans modifier les programmes utilisateurs.
Autour de l’application W@P, intégration de nombreux projets Business permettant de répondre à moindre coûts, capitalisé et de manière très ciblée à l’environnement technique de Daimler. Parmi ces travaux, le détournement du principal flux des demandes d’impressions (1 800 impressions / jrs) venant du programme de gestion des contrats (Phoenix vers StreamServe) afin de compléter ou de détourner ces flux dans une utilisation via Workflow (compléments de saisie automatique / utilisateurs, etc.).
L’application W@P est composée de 121 projets C#, de 4 827 classes et de 162 465 lignes de code source (hors commentaires).
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2015, .Net Framework 4.6, Javascript orienté objet, jQuery 1.7
Oracle 12 (PL-SQL)
Microsoft Office 2013
SVN 1.6, IIS, Windows 7, Windows Server 2012
-
La Mutuelle Générale
- Expert technique
Paris
2010 - 2011
TAORES (GIE de La Mutuelle Générale)
SSII ENATA
PROJET
¯¯¯¯¯¯¯
Le CRM Prosper utilisé par les agences commerciales, s’articule autour de deux applications : un site Web (Prosper) en Front Office et un Batch (ProsperService) service Windows en Back Office. Le Site web permet le suivi des clients ainsi que la gestion des nouveaux prospects. Le Batch intègre des fiches de prospect qui sont passés sur le site de La Mutuelle Générale pour des demandes de devis des demandes d’adhésions ou qui sont passés sur le site de Mutuelle Conseil offrant un comparatif de plusieurs mutuelles ainsi que des demandes de devis et des demandes d’adhésions.
Equipe de trois personnes travaillant sous Visual Studio 2003 (.net 1.1). Architecture 3 tiers en couches s’appuyant sur le Framework maison Midas : GUI, Business Logic Layer, Business Objects et Data Access Layer.
MISSION
¯¯¯¯¯¯¯¯
- Chef de Projet Technique sur le Front Office et le Back Office : estimation, planification, suivi, développement.
- Responsable de l’évolution de l’architecture applicative.
- Refonte profonde et en douceur du Framework Midas pour améliorer et simplifier le codage des couches et pour minimiser les risques de bugs. Support aux développeurs
- Refonte du Batch ProsperService pour lui garantir une stabilité totale ainsi qu’une meilleure évolutivité.
- Mise en place de l’usine de développement d’intégration continue CruiseControl.
- Mise en place et exploitation d’un Framework de tests unitaires avec nUnit, nCover et Selenium en Remote Control.
- Mises en Qualification, Pré-Production et Production.
- Suivi applicatif en production, Maintenance corrective en relation avec les utilisateurs
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2003, .Net Framework 1.1, Javascript, Webforms (ASP.Net)
Oracle 8i (PL-SQL)
CruiseControl, Hudson, nUnit, nCover, Selenium RC, SVN 1.6
IIS, Windows XP, Windows Server 2003
-
Crédit Agricole Cib
- Expert technique
Montrouge
2008 - 2010
CA-CIB (Crédit Agricole – Corporate & Investment Bank)
SSII ENATA
PROJET
¯¯¯¯¯¯¯
ClientLive, CRM s’articulant autour du suivi prévisionnel des budgets, des projets, des actions en cours (Meeting, Reports, DealMemo, Actions, etc.), du regroupement des chiffres d’affaires et de l’activité réalisée (Budget, Results, etc.). Outil mondial utilisé par 4000 personnes allant des services commerciaux à la Direction Générale. Cet outil très large, développé depuis plus de 5 ans intègre des composants d’analyses spéciaux pour les développeurs (durée de chargement des pages, taille des paquets envoyés, nombre de requêtes SQL, Log des Exceptions, etc.).
Equipe de 14 ingénieurs travaillant avec la méthode AGILE sur une itération de 7 jours et mise en production tous les mois. Architecture 3 tiers en couches : GUI, Business Logic Layer, Business Objects et Data Access Layer.
MISSION
¯¯¯¯¯¯¯¯
- Evolution de l’architecture applicative et intégration d’évolutions fonctionnelles sur un sous-ensemble de l’application (budgets).
- Développements réalisés par utilisation de la méthodologie Agile.
- Maquettage et validation par phases itératives.
- Intégration des capacités d’AJAX et de Web Services.
- Optimisation des performances : code et données
- Mises en Qualification, Pré-Production et Production.
- Suivi applicatif en production, Maintenance corrective en relation avec les utilisateurs
- Support applicatif auprès des utilisateurs
Développement d’outils génériques tels que :
- Grille de saisie paramétrable à validation immédiate par Web Services.
- Mécanisme de propriétés dynamiques, paramétrables en SGBD R, s’accrochant sur toute fiche d’information (avec UserControl de consultation et d’édition).
- Tooltip multi-affichage : Direct, via Web Services, blocable et permettant une interaction.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2008, .Net Framework 3.5, AJAX, AjaxControlToolKit, WebServices, Javascript, Webforms (ASP.Net)
SQL Server 2008 (T-SQL)
YourKit, Mantis, TFS 2008 & 2010, IIS, Windows XP, Windows Server 2008
-
Réseau Ferré De France
- Architecte, Chef de Projet technique
LA PLAINE SAINT DENIS
2008 - 2008
SSII SQLI
PROJET
¯¯¯¯¯¯¯
Outil de gestion de projets industriels SPIRE, développement de modules adjacents de gestion et simulation prévisionnelle de projets. L’objectif de l’intervention est d’apporter une caution technique dans la validation de l’architecture et dans l’optimisation des performances de traitement.
MISSION
¯¯¯¯¯¯¯¯
- Prise en compte des spécifications fonctionnelles générales.
- Conseil et soutien technique au niveau Architecture.
- Maquettage et validation.
- Support et assistance technique à l’équipe de développement.
- Très forte intégration Ajax.
- Encadrement des tests, de la recette et de la mise en production.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2005, .Net Framework 2.0, AJAX, HTML, Javascript, Webforms (ASP.Net), CodeSoft 8
Oracle 9 (PL/SQL)
IIS, Windows XP
-
Lfb Biomédicaments
- Ingénieur en développement
LES ULIS
2008 - 2008
LFB (Laboratoire français du Fractionnement et des Biotechnologies)
SSII SQLI
PROJET
¯¯¯¯¯¯¯
Via un moteur de Workflow, gestion de la demande d’ajout, de modification et de suppression de fiche article en dehors de la base de données centrale de production. Ces demandes sont soumises à des flux de validation sur les services concernés avant approbation et intégration compartimentée dans la base de production.
MISSION
¯¯¯¯¯¯¯¯
- Définition et mise en place de toute l’architecture technique applicative.
- Développement de composants transversaux (WebControls, Framework spécifique pour W4, Traduction, paramétrage, gestion des erreurs, Contexte utilisateur, Connecteurs W4, etc…).
- Support technique d’une équipe de 3 Développeurs off-shore en Chat, VoIP et prise de contrôle à distance (DameWare Mini Control Remote).
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2005, .Net Framework 2.0, Webforms (ASP.Net), HTML, JavaScript
SQL Server 2005 (T-SQL)
SVN Subversion, Tortoise, AnkhSVN
W4 v6.6 (moteur de Workflow)
IIS, Windows XP
-
Sanofi
- Expertise, Suivi technique, Réalisation, Conception
Paris
2007 - 2007
SSII SQLI
PROJET : Skippers-PPM
¯¯¯¯¯¯¯
L'objectif du projet Skippers PPM est de centraliser les informations concernant le suivi des molécules propriétés de Sanofi-Aventis à travers le monde dans le but de surveiller et de prévenir quant aux possibles détournements ou vol de brevets.
MISSION
¯¯¯¯¯¯¯¯
- Reprise en main complète de l’application en place, Audit, expertise et corrections majeures en profondeur (Architecture, code .Net et base de données SQL).
- Développement de composants WebForms transversaux.
- Encadrement d’un développeur.
- Tests, recette, mise en production
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, .NET Framework 1.1, Webforms (ASP.Net),
Oracle 9, PL/SQL
HTML, JavaScript, SourceSafe
IIS, Windows XP
PROJET : SanEtiq
¯¯¯¯¯¯¯
Audit et rénovation d’un programme d’impression d’étiquettes migré vers ASPX.net 2.0. Ce programme intègre des mécanismes de qualité telle la validation d’action spécifique par signature électronique, traçage complet des actions (modifications, impressions, etc.) ainsi que l’intégration de structures dynamiques de données externes.
MISSION
¯¯¯¯¯¯¯¯
- Conseil et soutien technique au niveau Architecture en fonction du contexte projet.
- Support et assistance technique à l’équipe de développement
- Encadrement des tests, de la recette et de la mise en production.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2005, .Net Framework 2.0, Webforms (ASP.Net), Microsoft AJAX, CodeSoft 8
Oracle 9 (PL/SQL)
IIS, Windows XP
-
Janssen Pharmaceutica
- Expert technique, ingénieur en développement
Beerse
2007 - 2007
JANSSEN CILAG FRANCE ( groupe Johnson & Johnson )
SSII SQLI
PROJET
¯¯¯¯¯¯¯
eLHOTEM (eLectronic HOspital TEnders Management) : optimiser les flux de réponse des dossiers d'appel d'offres aux marchés hospitaliers.
MISSION
¯¯¯¯¯¯¯¯
- Conception et réalisation d’un moteur de Workflow métier paramétrable, de la gestion multi-langue, du mapping complet Application/Base de données, d'un Wizard Utilisateur générique et de composants WebForms transversaux.
- Développement d'interfaces ASPX.
- Définitions Techniques, support technique de l’équipe de développement.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2005, .Net Framework 2.0, Webforms (ASP.Net)
Oracle 8 (PL/SQL)
IIS, Microsoft AJAX, HTML, JavaScript, SourceSafe
Windows 2000
-
Sarp Industries
- Expert technique, ingénieur en développement
nanterre
2005 - 2006
SSII Darwin.
MISSION
¯¯¯¯¯¯¯¯
- Reprise d’une application de gestion des déchets industriels GeDam Evolution de DATA Environnement (filiale de SARP industrie), en forte difficulté lors de son développement (mauvaises pratiques, mauvaise connaissance du C#, etc.).
- Etude des spécifications fonctionnelles.
- Analyses techniques, modélisation de la base des données et consignes de développement.
- Corrections en profondeur, tests, recette avec les utilisateurs, mise en production.
- Maintenance évolutive de l’application et de la Base de Données.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2003, .Net Framework 1.1 et les outils de développements d’Infragistics
SQL Server 2000 (T-SQL), MSDE, Oracle 10.0.2 (PL/SQL)
Windows XP
-
Carniel Marketing
- Consultant expert technique, ingénieur en développement
Marseille
2005 - 2005
MISSION
¯¯¯¯¯¯¯¯
Conception et réalisation d'un serveur de concentration de flux média en C# (la téléphonie étant le premier flux), d’une console d’administration globale et d’un client ActiveX (VB6) servant de lien avec le serveur.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2003, Net Framework 1.1
VB6
SQL Server 2000 (T-SQL)
PABX Lucent avec son CTI Symposium, TAPI
Windows XP, Windows 2003
-
Société Unipersonnelle
- Expert technique, ingénieur en développement
2004 - 2005
Présentation vidéo : http://romuald.trouillot.free.fr/agl.htm
PROJET
¯¯¯¯¯¯¯
Conception et réalisation d’un atelier de génie Logiciel permettant à des utilisateurs (non développeur) de générer des programmes à partir de briques graphiques.
MISSION
¯¯¯¯¯¯¯¯
- Conception et réalisation d'un atelier de génie logiciel de programmation par modules graphiques.
- Conception et réalisation de composants génériques : Réseau TCP/IP (multi-canaux, client/serveur, protocole de trame, TCP/UDP, canaux virtuels), sérialisations et stockage de données, serveur réseau en services sous Windows 2003 (avec un programme générique d'administration à distance).
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
C#, Visual Studio 2005, .Net Framework 2
SQL Server 2000 (T-SQL), Access 2003
Windows XP, Windows 2003
-
Air France
- Expert Technique et Ingénieur en programmation
Roissy CDG
2003 - 2003
Fréquence Plus Service (filiale d'Air France à Paris)
MISSION
¯¯¯¯¯¯¯¯
Ingénierie et soutien de l'équipe de développement sur la programmation d’un outil interne de gestion des bagages perdus.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
VB6, SQL Server 2000 (T-SQL), Windows XP.
-
Le Fil Conducteur
- Concepteur-Développeur (36 mois), Responsable du développement, Expertise technique
1996 - 2003
Entreprise de télémarketing de 350 employés. Développements génériques d'outils permettant de répondre aux spécificités des besoins des clients.
PROJETS
¯¯¯¯¯¯¯¯
- Développement et maintenance d’applications client-serveur : gestion de campagnes de télémarketing interfacées avec les plateformes télécoms de gestion d’appels téléphoniques.
- Développement et maintenance d'un atelier de génie logiciel orienté télémarketing.
MISSION
¯¯¯¯¯¯¯¯
Durant les 36 premiers mois, concepteur-Développeur en tenant les tâches de responsable de l’infrastructure systèmes, réseaux, télécoms avec administration des plateformes télécoms : Mari@ge (64 postes télémarketing sur 2 T2) et Aspect (200 postes administratif et télémarketing sur 5 T2), et DBA.
Durant les 36 derniers mois, responsable des développements et management d’une équipe de 2 à 3 développeurs, expertise et de support technique.
- Conception et réalisation d'un atelier de génie logiciel orienté télémarketing en programmation modulaire VB6 et SQL Serveur 2000.
- Conception, réalisation, tests et intégration de serveurs de ressources applicatives en réseau en VB6.
- Conception, réalisation, tests d’une gestion des opérations clientes (Access / SQL Server).
- Elaboration de spécifications fonctionnelles, des analyses détaillées et techniques.
- Réalisation et encadrement de réalisation.
- Tests, recettes, mises en production.
ENVIRONNEMENT
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
VB6, ActiveX (COM/DCOM), réseau TCP/IP, IIS, PCBX Mari@ge, ACD Aspect.
Access en base de données et VBA (2, 95, 97 et 2000)
SQL Server avec procédures stockées T-SQL et lots DTS (6.5, 7 et 2000)
Windows (3.11, 95, 98, NT3.51, NT4, 2000, Terminal Server, Metaframe - Citrix)