-
Cellenza
- Axa Tech - Scrum Master
Paris
2015 - maintenant
Projet CloudOps
Contexte : Dans le cadre d'une transition d'hébergeur traditionnel à cloud broker, Axa Tech développe notamment une offre PaaS.Net permettant de développer, déployer et monitorer des applications .NET dans un écosystème DevOps.
Rôles :
- Scrum Master de l'équipe PaaS.Net
- Onboarding des nouveaux clients
- Participation à la définition de l'offre PaaS.Net
Plateforme technique :
- Portail ASP.NET MVC
- TFS 2015
- Microsoft Release Management
- Salt Stack
- Powershell DSC
-
Cellenza
- Société Générale (SGCIB) - Senior developper
Paris
2015 - 2015
Réécriture de l'application CRM ci-dessous sous forme d'application web moderne
- frontal Single Page Application Javascript { AngularJS, RequireJS, Grunt, CSS3 }
- couche de services ASP.NET Web API
- couche d'accès aux données Dapper, T4 et API Dynamics CRM
- interactions avec Exchange
- tests unitaires (NUnit)
- tests de comportement (Specflow)
- tests d'interface (Selenium)
Méthodologie : Scrum + Kanban
Principes : Clean Code, Software Craftsmanship
-
Cellenza
- Société Générale (SGCIB) - Scrum Master
Paris
2014 - 2015
Dans le cadre d'un projet CRM ayant plus de 4000 utilisateurs worldwide, j'interviens en tant que Scrum Master d'une équipe de 6 personnes.
Problématiques techniques adressées :
- un socle Dynamics CRM 2011
- un client C# / WPF basé sur le pattern MVVM
- une couche de services WCF avec AppFabric
- de la génération de code SQL basé sur des templates T4
- un addin Outlook
- plusieurs centaines de milliers de lignes de code au total
Problématiques méthodologiques adressées :
- une transition agile d'un cycle en V vers Scrum
- ... et d'un projet sous-traité et offshore vers une équipe interne
- la mise en place d'une vraie démarche Clean Code
- l'automatisation de tests fonctionnels en Beheavior Driven Development (BDD) avec Specflow
- la qualimétrie monitorée avec Sonar
- le passage d'une livraison trimestrielle avec déploiement manuel vers le Continuous Deployment à l'aide d'une chaîne Jenkins / XL Deploy
-
Microsoft
- MVP Visual C#
Issy-les-Moulineaux.
2014 - maintenant
Le programme MVP (Microsoft Most Valuable Professional) vise à reconnaitre les experts indépendants et leaders de la communauté qui partagent leur passion, leur expertise technique et leur expérience des produits Microsoft sur le terrain. Il fait partie de l'engagement de Microsoft à soutenir et à enrichir les communautés techniques. Déjà avant l'essor d'Internet et des réseaux sociaux, les experts du secteur se rencontraient régulièrement pour partager librement leurs idées et meilleures pratiques dans des communautés techniques.
-
Cellenza
- Scam - Scrum Master
Paris
2013 - 2014
La SCAM est la Société Civile des Auteurs Multimédia et s'occupe de récolter et redistribuer les droits d'auteurs de ses membres.
J'interviens en tant que Scrum Master dans une équipe de 10 personnes dans le cadre de la refonte du système d'informations.
Problématiques adressées : un parc technologique hétérogène, allant de .NET 1.1 à .NET 4, des bases de données SQL Server, Access et fichier, Dynamics CRM, des intercommunications effectuées via un bus maison, SSIS et enfin Biztalk, plus de 1500 projets Visual Studio, 200 applications
Buts de la mission : améliorer l'utilisation de Scrum, simplifier et rationaliser les développements et leur livraison et aider à accélérer la sortie des livrables.
Environnement : TFS 2010 puis 2013, Visual Studio 2003 à 2013, C#, VB.NET, VB6, Webforms, Biztalk 2010, SSIS, Dynamics CRM 2010
-
Cellenza
- Sarenza - Scrum Master
Paris
2012 - 2013
Site grand public de vente en lignes de chaussures. Plusieurs milliers de commandes chaque jour.
Je suis Scrum Master d'une équipe de 5 personnes au Back Office, dont le périmètre de responsabilité est le suivant :
- certification des commandes et détection automatique de fraude
- assurer le bon déroulement du paiement et des remboursements
- déversement des données comptable dans l'ERP
- développement des outils Back Office du Service Client
Problématiques adressées : excellence du service client, forte volumétrie, interaction avec des prestataires externes, TTM critique et forte pression business, passage progressive d'un SI centré autour de la base de données à une architecture type bus et messaging, beaucoup d'intelligence applicative dans la base de données.
Mise en oeuvre de bonnes pratiques : tests unitaires et d'intégration automatisés, déploiement automatisé, formation et montée en compétence des membres de l'équipe. Évangélisation et remise sur les rails du Scrum.
Technologies utilisées : .NET 4.5, C#, WCF, ASP.NET 4 Webforms, Winforms, SQL Server 2008 R2, Specflow, MigSharp, Bus Azure
-
Cellenza
- Groupe Diot - Architecte .NET agile
Paris
2011 - 2012
Dans le cadre de la refonte d'une application de courtage en assurances de Windev vers .NET, ma mission a 2 volets :
1- Technique :
- définition d'architecture
- assistance à la conception
- mise en œuvre de l'usine logicielle (postes de développement, intégration continue, mesure de la qualité logicielle, déploiement automatisé, génération de la documentation)
- audit des compétences techniques de l'équipe
- participation à la réalisation du projet, jusqu'à ce que l'équipe soit productive et autonome
2- Méthodologique :
- implémentation de Scrum : évangélisation, formation, accompagnement
- sensibilisation aux tests (TDD)
-
Pages Jaunes Petites Annonces
- Chef de projet Flux et Back-Office
Boulogne-Billancourt
2009 - 2011
- Gestion et animation d'une cellule de 3 personnes chargée d'agréger et gérer les flux entrants de petites annonces
- Architecture dans le cadre de la refonte du système existant
- Spécifications détaillées
- Développement ASP.NET/C#/XML/NHibernate
- Test Driven Development (NUnit, CruiseControl)
- Mise en place de bonnes pratiques et utilisation de Design Patterns
-
Inspirational Stores
- Scrum Team Member .NET
2008 - 2009
Contexte : création et maintenance d'une suite de sites eCommerce orientés luxe et haut de gamme basés sur un framework commun. Membre de la cellule R&D. Périmètre fonctionnel de la société : création et animation du site de vente en ligne, paiement et gestion logistique, CRM (centre d'appel, campagnes marketing), SEO.
Rôle : architecture, conception et développement dans un environnement 100% méthodes Agiles (Extreme Programming et Scrum) : développements pilotés par les tests, Intégration Continue, cycles itératifs et amélioration continue. Utilisation systématique de design patterns pour assurer la réutilisabilité des composants. Documentation légère, à jour et automatisée. Non-régression assurée par les tests unitaires automatisés et l'Intégration Continue. Gestion rigoureuse et versionnement des livrables. Déploiement semi-automatisé. Communication cadrée, quotidienne et ouverte (« Stand Up Meeting », « Planning Game »).
Environnement technique : NET 3.5, Visual Studio Team System 2008, Team Foundation Server, SQL Server 2008, Windows Server 2008, AJAX, Resharper 4.0, Webservices, SSL, Spring.NET. Inspirational Stores est membre du programme Microsoft BizSpark.
-
Vision IT Group
- Chargé de projet .NET / C#
Boulogne-Billancourt
2005 - 2008
Vision IT Group est une SSII employant aujourd'hui plus de 1000 salariés. Les principaux clients sont des acteurs des banques et assurances, ainsi que de grands groupes industriels.
Mes Missions :
Octobre 2007 - Mai 2008 (Vision IT Group): Mission pour Calyon – Chargé de projet :
- Contexte : développement d’une suite d’applications financières liées à l’octroi de crédit. Equipe comprenant au total environ 15 personnes. Travail en collaboration avec des entités réparties en France et à Singapour. Environ 3000 utilisateurs.
- Réalisation de spécifications techniques à partir des spécifications fonctionnelles reçues de la Maîtrise d’Ouvrage : étude du besoin, confrontation avec les contraintes techniques, chiffrage des charges.
- Développement en ASP.NET 2 / SQL Server 2005 : interfaces fortement orientées utilisateur, webservices, le tout architecturé autour d’un framework métier développé sur place. Fortes contraintes de performances et haute disponibilité.
- Encadrement d’une cellule de jeunes développeurs
Novembre 2006 - Octobre 2007 (Vision IT Group): Mission pour Altadis
- Chargé de projet sur une application permettant d’assister, automatiser et dématérialiser la documentation :
> Analyse UML et rédaction des spécifications fonctionnelles et techniques
> Développement en ASP.NET 2 / SQL Server 2005
- Conduite de réunion en vue de faire remplir les dossiers nécessaires à l’exploitation par les équipes Projet SAP et les équipes Production. Rôle de passerelle entre ces deux équipes.
- Développement de chaînes d’ordonnancement VTOM en environnement mixte Unix / Windows.
Mars 2005 – Novembre 2006 (Vision IT Group): Mission à l’ANPE – Chargé de projet intranet ASP / SQL Server / Oracle pour le suivi des interventions sur le parc informatique de l’ANPE :
- Analyse du besoin du client, développement correctif et évolutif, tests et mise en production.
- Conception, administration et maintenance des bases de données (Oracle et SQL Server).
- Étude, puis migration vers un environnement .NET en raison du changement de l’outil de gestion de parc.
- Rationalisation de l’environnement qualité du projet : mise en place de tableaux de bord, de processus, de fiches de tâches, etc.
-
Unilog
- Ingénieur d'études
2003 - 2005
Conseil d'Etat : maintenance corrective et évolutive sur une application client riche de gestion des dossiers de contentieux du Conseil d'Etat.
PowerBuilder / Oracle