Menu

Adrien GERVAIS

Saint-Grégoire

En résumé

9 ans d’expérience dans la conception, le développement d’applications web ou client lourd utilisant la plateforme .NET, les méthodologies de conception incluant les patterns d’architecture, MVVM, architecture SOA, architecture n-tiers, tests.

Rédaction de documents fonctionnels et techniques. Travail avec le métier en réalisant l’écriture de règles, de processus métiers et de services via la rédaction de cas d’utilisation. Phase de modélisation.

Expérience sur l’utilisation des méthodes agiles, incluant l’Extreme Programming, TDD, Scrum et Kanban.
Expérience de management d’équipe et de gestion de projet

Depuis septembre 2015, en reprise d’étude : MBA (Master d’Administration des Entreprises), management général en formation continue à l’IAE de la Sorbonne afin de disposer de compétences de management.

Mes compétences :
Microsoft .NET Technology
Microsoft Visual Studio.NET
Microsoft Visual Studio
Microsoft C-SHARP
Microsoft ASP.NET
Windows Presentation Foundation
Windows Communiciation Foundation
Microsoft Windows XP
Microsoft SharePoint
Kanban
XML
UML/OMT
Microsoft Windows 7
Framework
XSL
WinForms
Scrum Methodology
Prism
Pattern MVVM
Oracle PL/SQL
Oracle 10G
NUnit
Microsoft Windows Server 2012
Microsoft Team Foundation Server
LINQ
TDD
SQL Server Reporting Services
SQL
RhinoMock
Microsoft Windows 2008 Server
Microsoft SQL Server 2005
Microsoft SQL Server
Merise Methodology
Mercury Interactive TestDirector
JavaScript
HTML
Extreme Programming
Entity Framework 6.1
Agile Scrum

Entreprises

  • Netapsys - Chef de projet technique & Scrum Master - Acadomia

    Saint-Grégoire 2015 - maintenant Chef de projet technique - Scrum Master - Architecte .NET

    PROJET : Refonte du système de gestion des cours, enseignants, élèves, familles (nouvelle architecture fonctionnelle, adoption d’un nouveau langage de développement)
    * Mise en place d’une plateforme TFS
    * Mise en œuvre de la méthodologie Scrum
    * Coaching d’équipe sur les aspects méthodologiques et techniques
    * Mise en place d’une architecture logicielle DDD
    * Suivi technique et supervision de la conception du produit
    * Accompagnement des collaborateurs dans le changement


    Environnement technique : Visual Studio 2015, C# ASP.NET, AngularJS, TypeScript, TFS Online, Entity Framework 6.1, SQL Server 2012, Moq, MS Unit
  • Genetec - R&D - Software Development - Team Leader & architecte

    2012 - 2015 Team Leader - architecte, concepteur développeur

    PROJET : conception et développement d'un plugin Mission Control (plugin sur de la gestion d'incidents opérationnels au sein du logiciel Security Center)

    Domaine d'intervention :
    * Leader technico-fonctionnel / Team Leader : Suivi de projet, de l'équipe
    * Mise en place d'une architecture SOA / n-tiers (pattern messaging)
    * Développement Core ;
    * Rédaction des documents fonctionnels, d'architecture ;
    * Support client (Schiphol airport / Amsterdam) : installation sur site des environnements de tests, de production, tests sur site, formation, suivi JIRA
    * Mise en place de la méthode Kanban
    * Environnement Scrum / Kanban

    Environnement technique : Windows 7/8, Windows Server 2012, .Net 4.5, Visual Studio 2012 Team System, WPF, Pattern MVVM, PRISM 4.0 Framework, C# 5, SharePoint 2013, Service Bus For Windows Server, Entity Framework 6.0, JIRA, Moq, Fakes, AKKA .NET, RabbitMQ.
  • Sopra Steria - Consultant - CARSAT

    Paris 2011 - 2011 PROJET : refonte du système d'information. Migration sous l'environnement .NET

    Domaine d'intervention :
    * Analyse et conception du système d'information, recueil du besoin utilisateur
    * Rédaction des spécifications fonctionnelles et techniques
    * Mise en place d'une architecture commune aux futurs développements .Net. Architecture n-tiers de type SOA.
    * Mise en place de la plateforme d'intégration continue Team Foundation Server
    * Développement d'applications web ASP.Net, de services WCF
    * Formation utilisateur sur Visual Studio et la plateforme .NET

    Environnement technique : Windows 7, Windows Server 2008, .Net 4.0, Visual Studio 2010 Team System, MS Unit, WCF, C# 4.0, ASP.Net 4.0, MS Ajax Extension, Composants graphiques DevExpress, Entity Framework 4.0, SQL Server 2008, IIS 7.0
  • Sopra Steria - Consultant - DCNS

    Paris 2010 - 2011 PROJET 1 : Conception et développement des évolutions et maintenance du logiciel Shipmaster (logiciel de conduite embarqué à bord de bâtiment militaire de type frégate ou sous-marin)

    PROJET 2 : Conception et développement des évolutions et maintenance du logiciel ShipDesigner (logiciel en charge du développement de la supervision d'un navire)

    Projet mené selon méthode agile Scrum

    Domaine d'intervention :
    * Analyse de l'existant et conception. Prise en main technique et fonctionnelle ;
    * Développement WPF, MVVM, services WCF
    * Optimisation de code
    * Intégration de COTS WPF ActiPro ;
    * Utilisation d'outils StyleCop, FxCop, MindManager, AQTime
    * Respect des méthodologies et processus qualité/sécurité
    * Réalisation des tests unitaires et fonctionnels

    Environnement technique : Windows XP, .Net 3.5, Visual Studio 2010 Team System, WPF, MS Unit, WCF, RhinoMock, Scrum
  • SOPRA Group - Consultant

    2008 - 2008 SOPRA Group - GROUPE PICHET

    étude et de développement
    PROJET : Conception et développement d'un outil intranet permettant de gérer des biens immobiliers

    Domaine d'intervention :
    * Référant technique du projet ;
    * Réalisation de rapports avec SQL Server Reporting Services ;
    * Gestion d'une base documentaire sous Sharepoint ;
    * Création de WebParts et intégration d'un site intranet dans le portail Sharepoint ;
    * Développement ASP.NET et services WCF
    * Intégration de COTS ASP.Net DevExpress ;
    * Responsable intégration du produit chez le client

    Environnement technique : Windows XP, .Net 3.0, Visual Studio 2005, C#, ASP.Net, Ajax SQL Server, SharePoint 2007, XML
  • Sopra Steria - Consultant - CEA

    Paris 2008 - 2011 PROJET 1 : Conception et développement d'applications client lourd sur le Laser MégaJoule (GCI : Gestion de la configuration) et GTIR (Gestion des Résultats des Tirs)

    PROJET 2 : Conception et développement d'un client léger sur le Laser MégaJoule (ORCI : Outil de Renseignement de la Configuration d'Installation)

    Domaine d'intervention :
    * Leader et référent technique et fonctionnel sur les applications ORCI et GCI
    * Travail en collaboration avec la MOA : rédaction des spécifications fonctionnelles et techniques
    * Mise en place d'une architecture SOA sur GCI et GTIR / n-tiers sur ORCI
    * Développement WPF, MVVM et services WCF ;
    * Responsable maintenance et évolutions sur ORCI et GCI ;
    * Qualification, intégration, phase de recette, Formation des utilisateurs

    Environnement technique : Windows XP, .Net 3.5, Visual Studio 2008, WPF, WCF, Magicdraw, UML, Oracle 10g/11, NUnit, Framework MVVM Cinch, AOP, NHibernate 2.1, 3.0, Ajax, XML, XSL, PL/SQL
  • SOPRA Group - Analyste fonctionnel - EADS

    2007 - 2007 Assistance MOA

    PROJET : Analyste fonctionnel sur deux modules du projet de refonte du SI M51

    Domaine d'intervention :
    * Réalisation de maquettes sur la procédure d'instruction des dossiers d'évolutions pour le SI M51 et sur la procédure de rechanges
    * Mise en place de réunions afin de valider une solution ergonomique des deux maquettes et valider les règles métiers et les spécificités fonctionnelles
    * Rédaction des spécifications fonctionnelles, module « Procédures des évolutions techniques »
    * Rédaction des spécifications fonctionnelles, module « Gestion des rechanges »

    Environnement technique : Windows XP, Visual Studio 2003, C# 2.0
  • SOPRA Group - Consultant - LEGRAND

    2006 - 2007 SOPRA Group - LEGRAND

    étude et de développement
    PROJET : Conception et développement de deux applications. Un client léger : TMT (Translation Management Tool) et un client lourd : OGBD (Outil de Gestion de Base de Données)

    Domaine d'intervention :
    * Conception et mise en place de l'architecture logicielle et de la plate-forme de développement ;
    * Développement d'une application n-tiers ;
    * Rédaction des spécifications, du dossier de conception, du cahier de recette, du manuel utilisateur ;
    * Phase de prototypage : création des maquettes (design et ergonomie) ;
    * Installation et configuration du serveur web IIS

    Environnement technique : Windows XP, Visual Studio 2003, C# 2.0, WinForms, ASP.NET 2.0

Formations

Réseau

Annuaire des membres :