Nicolas - Architecte VB.NET
Ref : 090624M001-
44300 NANTES
-
Consultant, Architecte, Consultant technique (49 ans)
-
Freelance
Expérience professionnelle
Depuis décembre 2007 SNCF (sous-traitance Logica)
Expert technique (3 jours par semaine depuis novembre 2008)
Projet : DSIV Ta – Cellule « Ingénierie du développement »
Contexte : Support des équipes projets de la DSIV : Réalisation de prototypes, développement de composants communs, assistance sur des points techniques difficiles, analyses qualités.
Equipe : 8 personnes
Missions : Expertise technique
- Expérimentation SharePoint 2007 sur un portail des composants communs
- Assistance à l’équipe de développement MDA pour création d’un générateur de code .Net (C# & WPF)
- Réalisation d’un prototype de tableaux de bord à l’aide d’Analysis Services et de Reporting Services.
- Industrialisation de projets Integration Services
- Expérimentation Silverlight 2.0 / Etude Silverlight 3.0
- Réalisation d’un prototype de tests de la couverture GPRS sur PDA
- Mise en place du poste de développement .Net de la DSIV (Visual Studio 2005)
- Audits qualité (C#, VB.Net, JavaScript)
- Veille technologique sur produits Microsoft (Silverlight, Windows 7, SqlServer 2008 …)
- Support technique des projets
Environnement : Microsot.NET C# (2.0, 3.0), SqlServer 2005, WPF, SharePoint 2007
De novembre 2008 à juin 2009 Capgemini
Expert technique / responsable technique (2 jours par semaine)
Projet : CDS – Centre De Services Distribution SNCF (Mosaique, ART, BLS, BExP)
Contexte : Responsable technique de l’équipe Sod’Perf (cellule d’amélioration des processus du projet)
Equipe : 60 personnes
Missions : Responsable technique
- Audit sur la gestion de configuration et mise en œuvre de ces améliorations
- Industrialisation des processus de génération et d’installation de livraison
- Mise en œuvre d’un formalisme de document de Conception Technique Détaillée
- Mise en place d’audit de code (VB6, C#, VB.Net)
Expertise technique
- Support sur l’administration ClearCase (migration de code, de domaine Windows, optimisations)
- Support technique des équipes
Environnement : Microsot.NET (C#, VB.NET, JScript, VBScript), IIS, VB6,
SqlServer, ClearCase, MSI sous Visual Studio
D’octobre 2007 à novembre 2007 Philips (sous-traitance AIS Ouest)
Expert technique
Projet : Applications BWA
Contexte : Migration d’applications Notes vers des applications SharePoint.
Equipe : 5 personnes
Missions : Expertise technique
- Mise en place des sites SharePoint (Création, paramétrage)
- Développement de workflows SharePoint via Visual Studio
- Développement d’un template d’application générique de workflow
- Développement d’écrans spécifiques dans SharePoint
Environnement : Microsot.NET C# & VB.Net (2.0), SqlServer 2005, SharePoint 2007
SharePoint Designer
De mars 2007 à septembre 2007 SNCF (sous-traitance Unilog)
Expert technique / responsable technique
Projet : Accelio (PDA des contrôleurs SNCF)
Contexte : Développement du logiciel Accelio (10000 PDA sur la France, 200 Mo de données sur le PDA, intégration de composants matériels : Télébillettique, Code à barres, Scanner, GPRS)
Equipe : 16 personnes
Missions : Responsable technique
- Validation des choix techniques effectués sur le projet
- Conception et suivi de la refonte de la synchronisation PDA – Back office afin de permettre la descente de 100 Mo de données.
Expertise technique .NET
- Optimisation de la mémoire et recherche de fuites mémoire sur Compact Framework 2.0
o Utilisation de « Remote Performance Monitor »
- Communication via Socket TCP entre 2 applicatifs sur PDA.
- Support technique de l’équipe
Environnement : Microsot.NET C# (1.0, 2.0 & Compact Framework 1.0, 2.0)
SqlServer, ClearCase, Afaria, Merge/Replication
Missions ponctuelles sur 2006
• Unica : Assistance au démarrage du développement sous Visual Studio 2005
• ARSOE (Unilog Caen) : Audit technique sur applications SIEL sous VB6
• ARSOE (Unilog Caen) : Formation InstallShield
• Equant : Assistance au démarrage d’un développement en .NET
• Equant : Formation interne .NET
• SFR : Mise en place d’une gestion de configuration sous SubVersion
De septembre 2003 à septembre 2007 SNCF (Unilog)
Expert technique / architecte technique
Projet : Centre de Services Distribution (Automates Grandes lignes & IDF)
Contexte : Intégration des automates de vente de billets (1500 BLS & 1000 ART)
Equipe : 30 personnes
Missions : Expertise technique sur .NET
- Création de WebServices métier avec accès à SqlServer
- Développement d’applications COM+ en C#
- Développement de composants techniques
o Mise en œuvre de log4net,
o Appel de WebServices via SOAP,
o Exposition d’assemblys à COM
o Queued Components (MSMQ)
- Développement d’installeurs personnalisés
- Transformations de fichiers XML par feuilles XSL
Expertise technique générale
- Gestion de la sécurité :
o Cryptage de données
o Mise en œuvre d’HTTPS
- Création de DTS d’alimentation de base
- Paramétrage de IIS :
o Gestion des pools applicatifs
o Gestion de la sécurité
Industrialisation du CSD :
- Déploiements automatisés
- Développement & mise en place d’un outil de tests de non-régression automatisés
- Diffusion des bonnes pratiques
- Amélioration des outils de travail (débogage, bouchons,…)
Support technique de l’équipe
Mise en place de la gestion de configuration sous ClearCase
Formations techniques internes (ClearCase, .NET, Normes de développement)
Environnement : Microsot.NET (C#, VB.NET, JScript, VBScript), IIS,
SqlServer, ClearCase, MSI sous Visual Studio,
Load Runner, Active Directory, UML
D’avril 2005 à avril 2006 EQUANT (Unilog)
Expert technique
Projet : SAV
Contexte : Gestion du suivi des incidents réseaux pour Equant & France Télécom
Equipe : 30 personnes
Missions : Expertise sur .NET & VB6 :
- Optimisations de code sur ASP.NET et services Windows
- Diagnostic d’anomalies complexes
Industrialisation des développements
- Mise en œuvre d’une gestion de configuration (CVS)
- Amélioration des pratiques de déploiement
Support technique & formation de l’équipe
Environnement: Microsoft.NET (C#, VB6, ASP), SqlServer, Oracle
D’octobre 2002 à août 2003 TOTALFINAELF GE (Unilog)
Chef de projet technique
Projet : Book
Contexte : Application de trading d’énergie pour la salle des marchés de Total Gaz & Electricité
Equipe : 10 personnes
Missions : Mise en œuvre de :
- Serveur d’application
- Remoting et cache
- Module de cartographie (SVG, XML)
Assistance au chef de projet client :
- Encadrement de l’équipe de développement
- Méthodologie
- Suivi d’activité
Environnement : Microsoft.NET (C#)
De février 2002 à septembre 2002 TOTALFINAELF RM (Unilog)
Concepteur technique
Projet : OM+
Contexte : Gestion du reporting des filiales Outre-Mer de TotalFinaElf
Equipe : 12 personnes
Missions : Conception de l’application
Support de l’équipe
Assistance au démarrage du projet
Responsable technique
Environnement : VB6, Oracle, Access
D’août 1999 à janvier 2002 TOTALFINAELF RM (Unilog)
Chargé de projet
Projet : Maintenance et déploiement des applications micro
Equipe : 30 personnes
Missions : Responsable d’un domaine applicatif (4 à 8 personnes)
Support technique de l’équipe
Environnement : VB, WinDev, Oracle, WinBatch, installation d’applications métiers
De février 1999 à juillet 1999 PLASTIC OMNIUM (Unilog)
Ingénieur d’études et de développement
Projet : GPOC (Gestion d'un parc orienté client)
Equipe : 6 personnes
Missions : Maintenance corrective et évolutive
Environnement : Progress
D’août 1998 à janvier 1999 RHONE POULENC (Unilog)
Ingénieur d’études et de développement
Projet : CHANGE (Gestion des échanges de devises)
Equipe : 2 personnes
Missions : Maintenance corrective et évolutive
Environnement : VB6, Access, SqlServer 6.5
Compétences
Développement
• .NET 1.1 & 2.0 (C#, VB.Net) : WinForms, WebForms
• .NET 3.0 (WPF, WCF)
• .NET 3.5 (Linq, LinqToSql)
• Compact Framework 1.0 & 2.0
• VB6
• VBA, ASP, JavaScript, VBScript, AJAX
• SharePoint 2007, InfoPath 2007, SharePoint Designer
Base de données
• SqlServer 2000, SqlServer 2005, Access, Oracle, MySql
Systèmes d’exploitation
• Windows 2003 (IIS, COM+, Services windows…)
• Windows XP
• Windows Vista
• Windows Mobile
Gestion de configuration
• SubVersion / CVS
• ClearCase UCM
Divers
• UML 2
• Virtualisation : VMWare
• Tests unitaires : NUnit
• Tests de charge : Load Runner
• Génération de code : MIA
Certifications Microsoft
• MCP (obtenue en avril 2004) : Examen 70-306 : Développement d’application Windows en C#