Menu

Axel ROLAND-GOSSELIN

Lyon Cedex 09

En résumé

Passionné par le développement informatique, j'aime présenter mon emploi comme un jeu de "Lego", dans lequel je trouve plaisir encore aujourd'hui, après avoir commencé vers l'âge de 15 ans !

Mes compétences :
Microsoft Transact-SQL
SQL Server Integration Services
Microsoft C-SHARP
Microsoft .NET Technology
XML
Windows Presentation Foundation
UML/OMT
SQL Server Reporting Services
Microsoft SQL Server
Windows Communiciation Foundation
NUnit
MVC
XSLT
WinForms
Microsoft Visual Studio.NET
HTML
Cascading Style Sheets
Motivé
Investi
JavaScript
TypeScript
Microsoft .NET

Entreprises

  • Cegid group - Développeurs Senior

    Lyon Cedex 09 2014 - maintenant Technologies: TypeScript, JQuery, MVC 5, C#

    Sur un projet FrontRH ayant pour but de remplacer les produits RH de CEGID déployés sur AS400 représentant un CA annuel de 19 milllions d'euros, ma mission est de créer un site MVC 5 à partir d'un site web créé il y a 15 ans.

    Je suis aujourd'hui le principal interlocuteur technique des 4 développeurs de notre client, ce qui me permet d'être au plus proche de leur besoin et d'y répondre au mieux.

    Mon rôle est de guider, techniquement, les développeurs client dans leur problématiques quotidiennes ainsi que de réaliser et concevoir les développements Framework.
    Cela s'étend de la mise en place de la qualité technique (Tests unitaires, gestions des fonctionnalités par composant, etc.) à la mise en place de solutions techniques, en passant par la structuration du projet dans un soucis de sérénité (industrialisations, simplifications du code, et optimisations).
  • Acensi - Ingénieur confirmé .net pour la filiale SGCIB de la Société Générale

    Courbevoie - La Défense 5 2014 - 2014 En mission pour la SGCIB, une filiale de la Société générale, j'ai intégré une équipe de 6 personnes pour réaliser des outils d'analyse financières.

    J'ai quitté le monde de la SSII, pour un poste "en interne".
  • CELLA Group - Développeur confirmé / Référent technique "Contribution" chez France Media Monde (RFI, France24)

    Paris 2013 - 2014 Au sein de l'équipe Middleware (6 personnes) et rattaché à la partie contribution, la mission consista principalement à stabiliser la plateforme WF* nouvellement livrée par l'architecte FMM et de se prémunir de ses défaillances (interne ou externe) dans une architecture SOA et dans une moindre mesure de contribuer au développement de nouvelles fonctionnalités.

    Cette mission s'est déroulée selon la méthode agile SCRUM (Sprint : 1 à 2 semaines - intégration continue).

    * WF : Work Flow Foundation 4

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    Autonome et Force de proposition, j'ai mis en place au niveau de :
    La Sécurité
    * Le comportement des erreurs (internes et externes) pour la couche du WCF et du WF* ;
    * Le système des messages d'erreurs spécialisées
    La Solidité
    * La méthodologie du TDD
    * Le logging (avec Common.Logging et Log4Net) ;
    * La sérialisation de l'état du traitement en vu d'une reprise sur erreur
    La Performance
    * Le remplacement d'un tracking personnalisé par le tracking natif au WF*
    * Les smokes tests en TPL (Multithreading - Patterns : Composite, Factory et Observer)
    L'Outillage
    * Application WPF pour la visualisation des logs (MVVM, Desing personnalisé, NavigationController)
    * Console d'extraction de données de Fichiers XML (Patterns : Visitor)

    Interventions Techniques dans la partie Contribution

    * Analyse de l'existant ;
    * Développement de tests unitaires, d'intégrations et de fumés avec Nunit, Autofac (IOC) et Moq :
    * Développement de corrections applicatives (Stabilisation)
    * Développement de nouvelles fonctionnalités ;
    * Participation à l'industrialisation (Jenkins)


    ENVIRONNEMENT TECHNIQUE :

    * C# (4 et 4.5), TPL, T-SQL (2008, 2012), Worflow foundation 4, Entity Framework 4, Jenkins, IIS, Resharper ;
  • CELLA Group - Expert technique puis Référent technique "Logistique" chez EdenRed

    Paris 2012 - 2013 Au sein du Service Développement (40 personnes), ma mission a été double, tout d'abord intervenir brièvement pour la réalisation d'une interface SSIS dans le cadre du projet « Passage Au Numérique » puis reprendre la responsabilité du domaine « Logistique » de la « Supply Chain » dans l'attente de l'internalisation de ce poste.

    Mission 1 : Interface de gestion pour cartes universelles dans le cadre du « Passage au numérique » (4 mois)

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    * Participation au recueil des besoins (MOA et MOE) et leur rédaction
    * Rédaction des spécifications techniques (prévisionnelle et finale)
    * Chiffrage et faisabilité ;
    * Coordination entre les 13 domaines de la « Supply Chain »
    Interventions techniques

    * Développement (SSIS)
    * Rédaction du cahier de Recette IT
    ENVIRONNEMENT TECHNIQUE :

    * T-SQL (2008), SQL Server, SSIS, UML



    Mission 2 : Référent technique du Domaine « Logistique » (8 mois - 3 développeurs).

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    * Rédaction des spécifications techniques ;
    * Analyse d'impacts
    * Solution
    * Chiffrage et faisabilité
    * Risques ;
    * Développements et suivi de développements (Delphi) ;
    * Mise en place d'environnements de test unitaires (projet d'équipe)

    Interventions techniques

    * Rédaction du cahier de recette IT ;
    * Suivi et participation aux correctifs de recettes MOA

    ENVIRONNEMENT TECHNIQUE :

    * T-SQL (2008), SQL Server, Delphi (Framework propriétaire), UML ;
  • CELLA Group - Architecte chez Clear Chanel France (concurrent de JCDecaux)

    Paris 2010 - 2012 Dans le cadre d'ouverture au nouveau marché du digital, ClearChannel voulu se doté d'une application mi-lourde. Cette application pilote gère les aspects commerciaux et de publications des spots publicitaires sur différents types d'écrans.

    Cette mission s'est déroulée selon la méthode agile SCRUM (Sprint : 2 semaines).

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    Autonome et apportant mon expertise technique, j'ai réalisé :
    * L'architecture générale (WPF, WCF, Unity Framework (avec injection mais pas d'AOP))
    * Des preuves de concepts (POC) à des fins de performances et de faisabilités techniques :
    * Couche Présentation (WPF)
    * Navigation Controller ;
    * Pilotage d'UserControl (instanciation dynamique) ;
    * Fonctions « Retour » et « Suivant » avec sauvegarde de la saisie utilisateur
    * Optimisation des performances niveau mémoire de l'application avec Snoop v2.8.0
    * Stockage des Models (dans un contexte MVVM) [Sérialisation - NetDataContractSerializer]
    * Couche Métier (WCF) et données ;
    * Algorithme de réservations, d'une procédure T-SQL à un service web
    * Injection de dépendances pour les entités de base de données avec Unity Application BLock

    Interventions techniques

    * Réalisation de l'interface utilisateur (WPF - MVVM) ;
    * Réalisation de la majorité des procédures stockées ;
    * Réalisation de la classe d'interface pour la publication des spots par un prestataire (TeamCo) (Pattern : Proxy) ;
    * Correction applicative (WPF, WCF, T-SQL) ;
    * Réalisation d'un SSIS de Nettoyage (dont appel à un web service sécurisé) ;
    * Création du bon de commande (SSRS) ;
    * Montée en compétences des renforts (2 développeurs) ;
    * Participation à la rédaction des spécifications techniques ;
    * Chiffrage et faisabilités

    ENVIRONNEMENT TECHNIQUE :

    * C# (Framework 4.0, WPF & WCF), T-SQL (2008), SSIS, SSRS, VSS ;
  • Crosslog - Consultant Etudes et Développements .net

    Paris 2010 - 2010 Dans le cadre de la mise en place du Dynamics CRM 2010 de Microsoft pour le service support utilisateur, CrossLog voulu refondre son exécutable de facturation pour une librairie s'articulant autour d'un service Windows nouvellement créé (ordonnanceur) et du nouveau CRM.

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    * Recueil des besoins techniques auprès du métier ;
    * Participation à l'architecture

    Interventions techniques

    * Réalisation du moteur de la librairie (interface avec le service Windows de lancement) ;
    * Réalisation du moteur de l'activité Cliente ;
    * Réalisation de tests unitaires avec Unit Testing Framework

    ENVIRONNEMENT TECHNIQUE :
  • Securitas - Expert Technique transverse

    Issy-les-Moulineaux 2007 - 2009 Sécurité de biens et de personnes

    Sous le tutorat d'un architecte aguerri, j'ai eu l'opportunité de monter en compétences sur les design patterns et le C#.net ainsi que sur différentes technologies .Net tel que le Linq, le WCF, le MVC (v2), le SSIS, les tests unitaires ou encore sur des technologies propriétaire comme PeopleSoft ; et ce dans un environnement riche.
    J'ai été amené à travailler exclusivement en mode projet dans un cycle en V.

    DOMAINE D'INTERVENTION :

    Interventions stratégiques

    * Réalisation de la refonte du data warehouse en SSIS (du dts ou dtsx)
    * Réalisation d'un Site MVC 2 à destination des agences « Mobile »

    Interventions Technique (regroupement par technologie)

    Click Once - Installation Packages (C# DotNet 3.5 / Krypton Form) :
    * Ajout de changement de certificats et vérification de celui-ci
    * Stockage crypté du mot de passe du certificat ;
    * Ajout du changement des fichiers XML de langages et vérification de la structure XML

    Intégration Services en C# (Interfaces SI):
    * Création d'une tâche personnalisée pour le « Control Flow »
    * Interface PeopleSoft/prestataire pour notre impression de bulletin de salaire
    * Livraison à destination de notre CAF (Centre Administratif et Financier).
    * Interface Messages Biztalk/PeopleSoft pour nos Ressources Humaines.
    Outillage en C# DotNet 3.5:
    * Outils pour l'ordonnanceur de traitements ;
    * Réflexions sur les besoins de l'ensemble de la DSI et recherche de l'outil
    * Création d'un outil console de gestion des fichiers BizTalk
    * Site MVC 2 à destination des agences statiques. ;
    * Réalisation de Test Unitaire via Visual Studio
    Analysis Services:
    * Rapport de traitements de notre ordonnanceur de traitements
    * Rapport de Synchronisation de notre outil planning par rapport à People Soft.
    People Code:
    * AE : correction des EVP (bulletin de salaire). ;
    * Modification des permissions sur l'IHM

    ENVIRONNEMENT TECHNIQUE :

    C# (Framework3.5), MVC, T-SQL, SQL SERVER, WPF, SSIS, SSRS, ClickOnce, Peoplesoft
  • MMA (ASSURANCE) - Consultant

    2006 - 2006 PROJET : REFONTE DU SITE MMA EN ASP.NET

    DOMAINE D'INTERVENTION :

    * Développement de Page Web ;
    * Maintenance évolutive et corrective de l'interface en DotNet 3.5
    * Conception & Implémentation de Procédures stockées Oracle
    * Suivi des développements (Tests unitaires et assemblages)

    ENVIRONNEMENT TECHNIQUE :

    * C#, PL/SQL, Oracle ;
  • LEARNPERFECT - Développeur Web

    Paris 2004 - 2006 DOMAINE D'INTERVENTION :

    * Création d'un module de téléchargement en PHP ;
    * Création d'un ERP en PHP - MySQL au sein d'une équipe de 8 personnes
    * Développement d'un outil de Hotline (C++ DotNet) pour l'entreprise
    * Développement d'un superviseur sous Windows ;
    * Création d'un module d'analyse des sessions de formation pour l'entreprise ;
    * Maintenance du BackOffice et du Front Office (JavaScript et PHP) ;

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :