Contexte Le projet Danemark est un projet billettique visant à mettre en service une carte sans contact permettant aux Danois de voyager sur le réseau de transports en communs. Le système en cours de développement par Thales va de la gestion des équipements au site web client permettant de gérer les abonnements de transport. Il s’agit d’un projet de très grande envergure qui connaît depuis son lancement de grandes difficultés. J’ai participé à la refonte en mode agile de l’organisation projet en dirigeant une équipe de développement puis en tant que Design Authority.
Tâches Réalisées
• Réflexions sur l’organisation projet et participation active au passage en mode Agile
• Gestion d’une à 2 des 6 équipes de développement en tant que Scrummaster. (Jusqu’à 17 développeurs)
• Expertise technique Web (architecture, conception, testabilité du système…)
• Mise en place des tests automatisés
• Mise en place de la chaîne d’intégration et déploiement continu sur les plateformes de développement et de recette
• Suivi des indicateurs projet de l’équipe
• Reporting au top management
• Animation des réunions et workshop techniques
• Coordination des intervenants extérieurs à l’équipe
• Recrutement des profils techniques
• Définition, identification et gestion de la dette technique
• Estimation et chiffrage du backlog projet
• Gestion d’obsolescence
• Définition et suivi des process techniques
Contexte ******** et sa déclinaison internationale ******** est un portail immobilier international d’annonces traduites en 17 langues. Le SI actuel est basé sur Linux/PERL. Une migration complète vers la plateforme Microsoft a été décidée. Dans le cadre de ce projet, j’occupe le poste de responsable technique chargé de la conception et de l’architecture du nouveau SI ainsi que de la gestion du service technique.
Tâches Réalisées
• Cartographie du SI existant.
• Définition de l’architecture du nouveau SI : partie Web (site frontal), back office d’administration, back office commercial, back office de téléprospection (lié à la téléphonie), passerelles d’intégration des annonces immobilières, outils de statistiques, applications mobiles...
• Mise en place de TFS : portail, templates de build et de déploiement personnalisés, mises en production et tests fonctionnels et unitaires automatisés.
• Mise en place de l’organisation et de la méthodologie de développement : adaptation de scrum pour répondre aux besoins d’une équipe réduite gérant à la fois un support quotidien et des évolutions et migrations importantes.
Contexte AXA vient d’ouvrir un tout nouveau Webcenter à Lille. Il s’agit d’y développer la plupart des applications interne d’AXA qui reposent sur les technologies Microsoft. (Silverlight, WPF, ASP.Net, ASP.Net MVC, Sharepoint, Mobile).
Le webcenter est composé de différentes équipes qui fonctionnent toutes en mode SCRUM. J’ai intégré ce centre comme architecte logiciel et technical leader.
Tâches Réalisées
• Création du framework AWC qui regroupe différents composants réutilisables du métier d’AXA.
• Tests et qualification d’outils et frameworks tiers pour valider leur utilisation sur les projets du webcenter (EFProof, Orchard CMS, Telerik MVC…)
• Lead technique sur le projet Croissance Active : intranet de reporting en ASP.Net MVC 3.0 + SSRS
• Lead technique sur le projet OSE : extranet de gestion d’assurance de flotte automobile en ASP.Net MVC 3.0 et Silverlight 4.0
• Coaching et accompagnement des développeurs.
• Mise en place du TFS : portail, templates de build et de déploiement personnalisés, services d’alertes via twitter et widget windows.
Projet MEMO
Contexte Redcats gère pour ses marques spécialisées du pôle enfants-familles et du pôle séniors 21 sites à travers le monde sur une plateforme commune appelée MEMO.
Les sites e-commerce:
********
********
********
********
********
********
********
ainsi que leurs déclinaisons internationales sont gérés par l’équipe web de la DSI Redcats enseignes spécialisées que j’ai intégré en tant qu’expert .Net puis scrummaster. Je tiens un rôle de référent technique dans l’équipe .Net tout en gérant les projets dont j’ai la responsabilité. Ces projets sont réalisés par des équipes internes ou par des sous-traitants que je suis en coaching technique et coordination.
Tâches Réalisées
• Conception technique de divers éléments de la plateforme (fiche produit, tunnel de commande)
• Capitalisation technique, réalisation de prototypes
• Participation au recrutement de profils .Net
• Préconisations d’optimisation et de refactoring
• Participation au projet de refonte du checkout (conception de la base technique du projet + développement)
• Conception technique et gestion du projet de refonte de la fiche produit en mode scrum (300j/h)
• Coaching technique et coordination des sous-traitants dans le cadre de divers développements d’évolutions au forfait.
• Conception technique et gestion du projet d’application IPhone pour les marques cyrillus, vertbaudet, daxon et somewhere
• Relation avec le personnel commercial des marques en France et à l’international (gestion des incidents, recueil des besoins, justification des chiffrages…)
• Coordination des intervenants externes : designers, agences web, partenaires SEO, graphistes…
Projet Camaïeu
Contexte Altima est une agence de E-commerce qui développe, gère et maintient des sites web e-commerce pour de grands noms de la distribution.
Tâches Réalisées
• Gestion de la relation client
• Etudes d’impact et chiffrages des demandes client
• Planification et définition des roadmaps évolutives et correctives
• Préconisations d’optimisation et de refactoring
• Etude et mise en place du process d’exploitation du site
Projet ******** V2
Contexte L’IRCEM est une caisse de retraites qui a mis en service son système ******** il y a quelques années. Ce système est basé sur .Net remoting 1.1 et SOA. Pour faire face à de nouveaux besoins, ******** doit évoluer. J’ai intégré l’équipe dans le cadre de cette évolution.
Tâches Réalisées
• Conception applicative
• Etude d’impact et préconisations pour migration de .Net 1.1 vers .Net 3.5 (remplacement du remoting par WCF)
Contexte SoftThinks est un éditeur de logiciels de la région Lilloise. J’y ai réalisé une mission d’architecture applicative visant à migrer leurs applications existantes vers les architectures 64 bits puis à établir un prototype de la partie en .Net de leur future application PC Angel 2009.
Tâches Réalisées
• Analyse, étude des outils, estimation de charge, ecriture de best practices et de guidelines pour la migration des applications C++ en 64 bits.
• Etude et réalisation d’un prototype d’IHM en .NET 3.5 interagissant avec un backoffice C++ hébergé par un service Windows.
Contexte ETO est une agence de marketing à laquelle Orange Internet (ex-Wanadoo) sous-traite la gestion de ses boutiques en ligne. Le projet Orange chez ETO regroupe une trentaine de personnes qui gèrent le quotidien et les évolutions des sites suivants :
********
********
********
********
********
Un historique lourd de mauvaise qualité des livrables et plus généralement des processus d’ETO allié à une forte perte d’expertise fonctionnelle due au turnover sur ce projet conduit le client à une exigence extrême. Ces constats ont forcé ETO à revoir et réfléchir en profondeur sur leur organisation et les processus du projet. C’est dans ce contexte que je suis arrivé pour apporter mon expérience des projets de ce type. L’objectif de qualité est en passe d’être atteint grâce aux refontes engagées qui conduit à une meilleure maîtrise du SI et à l’industrialisation des processus de mise en ligne.
Tâches Réalisées
• Architecture applicative sur toutes les évolutions des boutiques.
• Chiffrage des demandes d’évolution.
• Recueil du besoin client et utilisateur.
• Méthodes et Process : Mise en place de normes, processus et outils dans le but d’améliorer la qualité des livrables et de faciliter le partage des connaissances fonctionnelles.
• Gestion du projet plateforme : Architecture et direction de la refonte complète du SI Orange déporté chez ETO.
• Gestion du projet Back Office : Gestion de la mise en place d’un back office d’administration des bo...