-
Ministères des finances
- Ingénieur Architecte Senior
Paris
2016 - 2018
TracFin : cellule française du ministère des finances de lutte contre le blanchiment de capitaux et le financement du terrorisme
Ermes+V2 / Siqulop : orchestrateur des traitements de fiabilisation de l’information entrante et sortante
Réalisation d’un système de Workflow Talend ESB/.net
• Aide à la définition du besoin
• Spécification des flux techniques inter-systèmes: Orchestrateur Siqulop, Systèmes de fiabilisation, Système de stockage big data, Système d’IHM
• Elaboration de l’architecture logicielle Siqulop : Choix technique de l’implémentation du workflow (machine à état), Choix technique Talend ESB, Répartition modules .net/ routes Talend ESB conduit par la performance et la maintenabilité, Evolution de structure de la base de données, Préconisation de modification d’architecture d’interfaces (amélioration des performances)
• Mise en place de la gestion de configuration (TFS)
• Mise en place de l’industrialisation logicielle (TFS)
• Conceptions détaillées des modules (Talend et .net)
• Réalisation de modules (SiqulopBack, services .net)
• Optimisation d’IHM (SiqulopWeb, ASP.net MVC)
• Coaching technique de l’équipe (3 développeurs) : répartition et suivi des tâches
• Rédaction de documentation techniques (document d’architecture, manuel d’exploitation)
• Mise en place environnement de recette interne multi-version
• Support recette client : installation des correctifs et diagnostic d’anomalie
• Suivi client : suivi des anomalies, alerte et analyse d’anomalie, aide à la prise de décision
environnement technique : Visual Studio 2015, TFS 2010, SQL Server 2012, Entity Framework 6, Windows Server 2012 R2
-
Orange Applications for Business
- Ingénieur Architecte Senior
Paris
2014 - maintenant
OAB – DT – Rédaction de chapitre de documentation TFS (Lyon, 69) – 6 jours
Orange : ZIG - Audit de sécurité application web .net et SSRS (Lyon, 69) - 3 jours
UCF / CIBTP : congés intempéries pour le batiment (Lyon, 69) - 22 mois
environnement technique : Roslyn, Visual Studio 2015, Team Foundation System 2015, Oracle 12, Windows 7, Entity framework 6
-
Union des caisses de France CI-BTP
- Ingénieur architecte Senior
Paris
2014 - 2015
Refactoring de l'outil central « Axinod »
• Refactoring automatique avec Roslyn
o Analyse et statistiques de complexité de code
o Etude et réalisation d’une automatisation de refactoring des batchs
• Nouvelle architecture d'accès aux données CIBTP : simplifier l'accès aux données et abstraire le modèle en base qui ne reflète pas le modèle métier
o Présentation d'une alternative (entity framework, DAO, séparation en responsabilités) à la solution initiale du client: Solution retenue!
o Elaboration de l'architecture en partenariat avec le client: Prototype et specifications
o Formation de 3 jours (12 élèves de niveaux différents): conception de 12 exercices, réalisation du support, animation de la formation
o Etude et résolution de problématiques d'architecture: héritage, entity framework, UML, T4
o Coaching technique de l’équipe (7 développeurs): modélisation UML, méthode d'analyse, implémentation, revue de code, profiling fuite de performances
• Refactoring de l’outil de migration (outil d'intégration d'une nouvelle caisse sur Axinod)
o Suivi du planning
o Réalisation du refactoring et résolutions des problèmes rencontrés
o Réalisation d'un outil de test de non régression
environnement technique : Roslyn, Visual Studio 2013, Team Foundation System, Oracle 12, Windows 7, Entity framework 6
-
Caduciel
- Leader technique
2013 - 2014
Framework de développement
• Conception et réalisation de briques du framework de développement (Nhibernate helper, composants WPF).
Requêteur : outils de saisie intuitive et paramétrable pour effectuer des recherches sur la base de donnée de l'officine
• A partir d'une expression de besoin,conception de l'architecture logicielle, conception et réalisation du moteur de création dynamique d'interface de saisie
environnement technique : WPF, DevExpress, NHibernate, Framework.NET 4.0, Visual Studio 2012, Firebird, Linq, NUnit, Sonar, Windows 7
-
Berger-Levrault
- Ingénieur concepteur réalisateur
Paris
2013 - 2013
Intégration de la nouvelle charte graphique en Silverlight 5
Intégration de composants dans le framework
environnement technique : Silverlight 5, Framework.NET 4, Visual Studio Team System 2010, Linq, Infragistics, Windows 7
-
Hospices Civils de Lyon
- Ingénieur concepteur / Team leader
Lyon
2011 - 2012
easily : conception et réalisation d'un framework d'accès aux données clefs du système (3 000 000 de patients, 8 000 services, etc).
Module de gestion de patient (coordonnées) : application asp.net MVC
Conception et réalisation d'une architecture "broker" pour l'optimisation d'accès de données volumineuses.
Référent technique : rédaction de « bonnes pratiques », accompagnement dans les solutions techniques employées.
Encadrement de 4 développeurs
environnement technique : ASP.NET MVC 3, KendoUI, Entity Framework 4.0, Framework.NET 4, Visual Studio Team System 2010, SQL Server 2008, Linq, Silverlight 4 , Telerik, SSIS, Windows 7, Windows serveur 2008
-
OPEN Lyon
- Ingénieur concepteur
2011 - 2013
Berger-Levrault avril-juillet 2013
Securitas janv 2013 - mars 2013
HCL sept 2011 - dec 2012
environnement technique : ASP.NET MVC 3, KendoUI, Entity Framework 4.0, Framework.NET 4, Visual Studio Team System 2010, SQL Server 2008, Linq, Silverlight 5, Telerik, Infragistics, SSIS, Windows 7, Windows serveur 2008
-
Saur
- Ingénieur d'étude et réalisation
2007 - 2011
• Projet « Intranet de la DSI » : maintenance et évolution du site intranet de la direction des systèmes
informatiques. Amélioration des performances, intégration d’AJAX. Migration en Framework.NET 3.5.
• Projets en méthode AGILE. Application et services windows
• Projet « Indicateurs du Maire » : calcul d’indicateurs de performance à partir de données techniques et
contractuelles. Un service effectue les calculs en asynchrone, une IHM permet de rectifier les valeurs avant
édition du rapport envoyé au maire
environnement technique : Ajax ASP.NET, Framework.NET 3.5, C#3 (Linq), Visual Studio Team System 2008, SSIS
-
Radio France Internationale
- Ingénieur d'étude et réalisation
2005 - 2007
Site web publié à l'aide d'un outils proprétaire (Sedna), sur la base d'un SmartClient, de WebService, de Biztalk 2004 et d'une génération XSL. Les pages interactives (Abonnement à la newsletter, recherche, etc) sont en ASP.NET.
ma mission :
• Sur l'outil Sedna, maquettage des pages, développements des fenêtre du client, des webservices, des procédures stockées, et des XSL de générations.
• Sur les pages interactives, conception de l'architecture logicielle et developpement mutualisés des pages ASP.NET, développement d'un WebControl pour la recherche,
• Sur le diaporama (illustration d'un son avec des images), développement d'un composant de saisie, développement du moteur flash chargeant dynamiquement le contenu en interrogeant un WebService.
environnement technique : WinFrom.NET, ASP.NET, VB.NET, Infragistics, Application Blocks, Framework .NET 1.1, Visual Studio .NET 2003, SQL Server 2000, Flash 8.0, Windows 2000 et Windows 2003
-
Cella
- Ingénieur d'Etudes et Réalisation
Paris
2005 - 2011
SAUR, oct. 2007 – août 2011
Radio France Internationale, avril 2005 - sept. 2007
Euler-Hermes – forfait
mars 2005
Site internet du groupe Euler-Hermes, assurance-crédit sur les opérations commerciales.
ma mission : participer aux développements des modules du site internet.
environnement technique : CMS, C#, Framework .NET 1.1, Windows 2000
Lutin électronique - Cipres Vie
janvier – février 2005
Lutin éléctronique : outil pour déterminer et pré-remplir les formulaires d'adhésion aux complémentaire santé.
CD Ciprès : outil de simulation de contrat de prévoyance.
ma mission : développer et faire évoluer les deux logiciels; IHM et génération de formulaires PDF pré-remplis
environnement technique : WinForm.NET, VB.NET, Framework .NET 1.1, Visual Studio .NET 2003
-
Syntegra
- Inégieur d'études et développement
2004 - 2004
@ppel d'offres V2 – Avant-vente
Portail de gestion de la dématérialisation des marchés publics français
ma mission : concevoir une architecture logicielle modulaire, être le référent .NET, superviser les développements
(site web, services) et intégrer les composants de signature électronique et de chiffrement (web services)
environnement technique : ASP.NET 1.0, Visual Studio .NET 2002, SQL Server 2000 et Windows 2000
-
La Redoute
- Ingénieur d'études et développement
Roubaix
2003 - 2004
Millena - La Redoute - BT AH - Microsoft
Framework de développement des sites de VPC de RedCats (en partenariat avec BT AH et Microsoft)
ma mission : participer aux développements du framework
environnement technique : ASP.NET, Framework .NET 1.1, Application Blocks, Visual Studio .NET 2003, HIS 4 béta, CommerceServer 2002, SQL Server 2000 et Windows Server 2003
-
Syntegra
- Ingénieur d'études et développement
Roubaix
2003 - 2003
@ppel d'offres V1 - Avant-vente
Portail de gestion de la dématérialisation des marchés publics français
ma mission : concevoir et développer le portail ; intégrer les composants de signature électronique et de chiffrement
environnement technique : ASP.NET 1.0, Visual Studio .NET 2002, SQL Server 2000 et Windows 2000
-
Veolia Water
- Ingénieur d'études et développement
Paris
2000 - 2003
Web Intranet - Générale des Eaux
ma mission : analyser le besoin, rédiger les spécifications, développer, intégrer les composants externes et recetter
• Sur « VIP », Veolia Water Indicators of Performance, application multilingue de comparaison des installations du groupe : réalisation d'un moteur de formulaire gérant quelques 1000 données saisies et 500 indicateurs; intégration un système d'authentification forte.
• Sur « Collectivités », banque de données sur les élus et cartographie des contrats Générale des Eaux : réalisation d'un moteur de recherche avancé sur les 36000 communes; intégration du Système d'Information Géographique MapInfo® MapX® pour la cartographie des contrats et les contours des collectivités
• Sur « Gestion des DLI », workflow d’aide à la gestion des dossiers de livraisons des applications web de l’intranet : étudier, spécifier, concevoir et réaliser l’application ; encadrer un développeur
environnement technique : ASP 3.0, VBScript, Javascript, HTML, Chart FX, MapX 4.51, ActionScript (Flash 5), ActiveCard, SqlServer 7.0 et Windows NT
-
Syntegra
- Ingénieur d’études
1999 - 2004
@ppel d'offres V2 - Syntegra – Avant-vente
février - décembre 2004
Millena - La Redoute - BT AH - Microsoft
nov. 2003 – janv. 2004
@ppel d'offres V1 - Syntegra – Avant-vente
mars - octobre 2003
Générale des Eaux
août 2000 - fév. 2003
Gestion des collaborateurs - Syntegra - Projet interne
juillet - août 2000
Application web d'aide à la gestion des collaborateurs (Planning des entretiens annuels, annuaire téléphoniques, etc.)
ma mission : Contacter les utilisateurs pour l’expression des besoins, spécifier, concevoir et réaliser l’application
environnement technique : ASP 3.0, HTML, Javascript et Access 97
ESNET - CAT - Renault – Projet au forfait
mai - juillet 2000
Extranet de gestion des Entrée/Sortie des véhicules sur un lieu de stockage
ma mission : réaliser un prototype, développer et mettre en oeuvre les interfaces web et le traitement des données.
environnement technique : Oracle Application Server 4.0.7, Oracle 7.3, Netscape Enterprise Server 3.5.1,
Javascript, HTML et Windows NT 4.0
GSM Catalog - Nortel Networks
février - mai 2000
Application web de gestion du catalogue de produits GSM
ma mission : réaliser l’application et l’export des données aux format Sylk (compatible Excel)
environnement technique : Perl (CGI), HTML, Javascript, Sylk, Microsoft Access 97 et Windows NT
IDIS Consortium - Renault – Projet au forfait
sept. 1999 – janv. 2000
International Dismantling Information System destiné au recyclage des pièces des véhicules en fin de vie
ma mission : spécifier, concevoir et réaliser le logiciel « constructeur » et le site internet « démolisseur »
environnement technique : Visual Basic 5, Perl, HTML, Javascript, Flash 4.0, Windows NT/95/98 et Linux