Renaud Cottignies

Renaud Cottignies

Développeur

Followers of Renaud Cottignies339 followers
location of Renaud CottigniesParis, Île-de-France, France

Connect with Renaud Cottignies to Send Message

Connect

Connect with Renaud Cottignies to Send Message

Connect
  • Timeline

  • About me

    Engineering Manager at AVIV Group

  • Education

    • ESGI

      2011 - 2013
      Master Informatics Architecte Logiciel

      Activities and Societies: CodingGame, TechDay's

    • Staffordshire University

      2008 - 2009
      Bachelor's degree Design Pattern, JEE, Algorithm
  • Experience

    • Caisse d'Epargne Ile-de-France

      May 2008 - Jun 2008
      Développeur

      Réalisation d'une application Web en ASP.NET qui interroge une base de données afin de réaliser des recherches sur toutes les applications des Caisses d’ Epargne au niveau national

    • Caisse des Dépôts

      Oct 2011 - Oct 2013
      MOA

      Spécification des besoin de l'utilisateur,Recette d'application des BackOfficesRéalisation de Rapport BI

    • ACENSI

      Oct 2013 - May 2017
      Software Engineering Consultant C#

      Projet ElsaRefonte d'une application du "Centre national du cinéma et de l'image animée" (CNC) permettant la gestion des autorisations et homologation des cinémas de France.- Développement suivant les spécifications fonctionnelles détaillées (Analyse du besoin et répartition des périmètre foncitonnels).- Analyse et refactorisation du code existant. Développement de web service et de validateur en Javascript. Mise en relations des différentes couches logicielles.- Mise en place d'EntityFramework avec les méthode CRUD et mise en place de requêtes Linq.- Implementation d'un module de cartographie afin d'afficher les cinéma sur une carte google.- Amélioration des performance (réalisation du vue prégénéré SQL, Optimisation de requêtes Linq, ...)- Phase de Recette : Prise de contact avec le client et mise en place de Jira pour la gestion des anomalies.Projet AubracRefonte total du système d'information de l'Européenne De Cautionnement (EDC) : gestion des Contrats, des Sinistres, des Garanties bancaires, des Tiers, des établissements, des factures, des produits et de l’Extranet. Une équipe de 12 personne répartie en 3 équipes.- Etude technique du système d'information, atelier d'architecture et développement de POC (Navigation, historisation, ...)- Développement 3 tiers. Implémentation du WCF et des ses services, implémentation de l'architecture MVVM. Mise en place d'injection de dépendance et d'une convention de codage et développement d'outil orienté aspect avec Postsharp.- Teamlead de 4 personnes, utilisation de la méthodologie Scrum (sprint de 2 semaines), Planning poker et développement en TDD.- Revu de code, Coding dojo, intégration continu et mise en place de Sonar.Environement technique- Language : C# / Javascript, SQL- Design pattern et FrameWork : WPF, Postsharp, MVC 4.5, Linq, Entity Framework, Nunit, Ncrunch, Resharper- Logiciel : VisualStudio, SVN/GIT/TFS 2012, TeamCity, Jira, SQL Server Management Studio, sonar Show less

    • AXA Investment Managers

      Nov 2014 - May 2017
      Software Engineer

      Consultant ACENSI - Pour le Compte Axa-IMMaintenance et ajout de fonctionnalité sur un gestionnaire de flux de données financière.Ce gestionnaire utilisait une librairie en C pour lire le flux.Un programme en VC++ récurerait les données de la Lib en C dans le but de transmettre ces informations à une application C# .net.Cette application C# permettait aux traders de simuler et de gérer leurs investissements.

    • Groupe SeLoger

      May 2017 - Sept 2022

      J'ai consacré deux rôles au sein du groupe SeLoger sur leur site Seloger Bureaux et commerces :Ingénieur Logiciel :- Maintenance et ajout de nouvelle Feature- Mise en place de test automatisé end-to-end- Séparation des TU et TI- Migration du SI vers AWS- Upgrade de notre Stack Technique (ElasticSearch 1.6 => 7.x, decoupage en microService)Scrum Master- Mise en places des rituels- Mise en places de support visuel pour faciliter l'organisation de l'équipe, et ajouter de la transparence sur le travail de l'équipe.- Challenge de l'équipe à propos des différentes axes de la qualités (TU, TI, critère d'acceptance, end-to-end, clean code, etc ...)- Challenge de l'équipe sur ses processes de développement, d'organisation et de visibilité au sein de l'équipe - Challenge sur la DOD, la DOR, et les objectifs de sprint pour garder un focus pendant le sprint. Show less

      • Engineer Manager

        May 2022 - Sept 2022
      • Lead Software Engineer

        Nov 2021 - May 2022
      • Software Engineer & Scrum Mastering

        May 2017 - Nov 2021
    • AVIV Group

      May 2022 - now
      Engineering Manager

      Responsible of engineering from seeker point of view for : - Immoweb.be : https://www.immoweb.be/- Seloger Bureau et commerces : https://bureaux-commerces.seloger.com/

  • Licenses & Certifications

    • PSM1 : Professional Scrum Master 1

      Scrum.org
      Jun 2019