- OCTODéveloppeur architecte WPF MVVMCHIMIEfévrier 2018 - Aujourd'hui (7 ans et 1 mois)Mission de refonte complète d'un logiciel (client lourd) existant en VB6 pour un client dans le domaine de la chimie (laboratoires de peinture industrielle), par l'intermédiaire d'Octo /Virtuose Tech (banche FreeLance de Octo, elle-même filiale de Accenture)Une cinquantaine de formulaires à recréer, import des données existantes, déploiement, tests, recette, projet challengeant car le tout doit être terminé fin maiJ'ai choisi WPF en MVVM, avec ORM Entity Framework (Code First), sur l'architecture suivante :Data access comprenant le modèle et le contexte EF et une couche UI comprenant les Repositories, les classes d'encapsulation POCO, et les vues/vuemodèle- Génération de code automatique (pour les classes POCO, le DataContext, et les repositories) via templates T4- Inversion de controle avec bilbiothèque AutoFac- Base de données SQL Server 2017 Express Edition- Déploiement automatique via ClickOnce pour la phase de tests- Aggrégation d'évênements et commandes déléguées avec bibliothèque Prism MVVM,- Gestion des licences avec bibliothèque Portable Licensing- Offuscation du code avec bibliothèque ConfuserExRemarque : J'ai utilisé des cours PluralSight pour me perfectionner en MVVM en pré-phase du projetVisual studio 2017, Framework 4.7.1mission au forfait jusqu'a fin mai
- Mutuelle Nationale TerritorialeDéveloppeur dotnetSECTEUR PUBLIC & COLLECTIVITÉSjuillet 2017 - février 2018 (8 mois)Paris, FranceMission de correction d’un batch de transfert de flux (en mode "pompier") à raison de quelques jours entre juillet 2017 et février 2018Développement .NET pour corriger et optimiser un service Windows de traitement de flux XML de prestations historique avec acquittement des données transmises, les flux étaient parfois perdus et une correction était nécessaire.Mission terminée en février car plus le temps de m'en occuper, étant déjà sur un projet à plein tempsEnvironnement technique :SQL SERVER 2008, C# .NET Framework 2.0, Visual studio 2008, GIT
- S-moneyDéveloppeur SENIOR C# DOTNETBANQUE & ASSURANCESseptembre 2017 - décembre 2017 (3 mois)Paris, FranceOptimisation, évolutions architecture et code, et TMA sur plusieurs projets dont principalement une Web API et microservices intégrant les fonctionnalités monétiques utiles aux divers client (paiements carte/wallet/KYC/B2B), et ses interfaces (API wrapper, service de notifications)Environnement technique:NHibernate , SQL SERVER 2008,MVC 4 et 5, C# .NET Framework 4.5.2, (+ compilateur C#6), Visual studio 2015, TFS et GIT, JIRA (pour la gestion des tickets), Atlassian Confluence (documentation),Intégration de Swagger (génération automatique de la doc), Message queue /Service broker
François Magnin et 2 autres personnes recommandent Xavier
Xavier est quelqu’un avec qui il est très agréable de travailler, il est disponible, dédié, professionnel et réfléchi toujours aux solutions les plus adaptées au client final. Je recommande sans hésitation Xavier pour vos projets.
Enfin, Xavier s'est intégré très facilement au sein des équipes en place.
- Microsoft® Certified Technology Specialist (MCTS)online training2012● D940-1552 -.NET Framework 4, Data Access - 06/29/2012 ● D725-7471 - .NET Framework 4, Windows® Applications - 04/16/2012 Microsoft Certified Professional ● B013-4650 - MCP -- Certified Professional (Legacy) - 06/14/2007 ● 516 TS: Accessing Data with Microsoft .NET Framework 4 (June 29, 2012) ● 511 TS: Windows Applications Development with Microsoft .NET Framework 4 (April 16, 2012) ● 562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development (May 28, 2010) ● 305 Developing and Implementing Web Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET (February 10, 2009) ● 270 Installing, Configuring, and Administering Microsoft® Windows® XP Professional (June 14, 2007) - Microsoft Community Contributor Award (MCC 2011)
- Formation en Génie du Traitement de l’InformationAFCEPF2005BAC+4 - niveau Licence/Maîtrise (compétences J2EE/.NET, gestion de projets)