Menu

Mickaël ROUPIE

Paris

En résumé

Ingénieur en informatique et télécommunications diplômé de l'Ecole Supérieure d'Ingénieurs de Rennes (ESIR).
Après 5 années passées au sein de l'agence rennaise de Capgemini où j'ai pu travailler en tant que référent technique J2E et Scrum Master, je suis actuellement en poste à ZENIKA PARIS en tant que développeur Java / JS.
Passionné des technos JS, j'aspire à développer mes compétences dans le monde du Web aussi bien côté front que back.

Mes compétences :
JavaScript
Enterprise Application Integration
Jenkins
jQuery
HTML 5
CSS 3
SOAP
XML
Java
Enterprise Service Bus
Eclipse
Ajax
webMethods
Agile Scrum
Scrum
Data-binding
Bootstrap
Scrum master
Agile Development
Knockout
AngularJS
Node.js

Entreprises

  • Zenika - Développeur full-stack

    Paris 2017 - maintenant Conception et développement d'applications web.
    Environnement technique :
    Angular (2, 4, 5), Java 8, Angular Material, PrimeNG, NPM/Yarn, Karma, Jasmine, Protractor, Cucumber, Gherkin, Spring, Maven, CircleCI/Jenkins, GIT, Docker, Rancher, AWS, PHP/Sympfony 3...

    Contexte : Scrum (Agilité), TDD.

    Projets :
    - Conception et développement d'un site web grand public permettant la gestion d'un patrimoine immobilier (MVP)
    - Conception et développement d'une application interne permettant la gestion de campagnes publicitaires physiques.
    - Conception et développement d'une application interne permettant la restitution d'une demande client et génération de contrat suite à création d'une campagne publicitaire.

    Mission et tâches principales :
    - Rédaction et implémentation des tests unitaires et E2E.
    - Implémentation des fonctionnalités (côté front et back)
    - Participation aux cérémonies Agile (grooming, poker, démo, rétro, etc...)

    #Agilité #DevOps #Craftsmanship
  • Capgemini - Scrum Master / Développeur

    SURESNES 2016 - 2016 -- Scrum master / Développeur Angular/J2EE --
    Technologies : J2EE (Spring MVC), JUnit, Bootstrap, AngularJS, NodeJS, MariaDB, Swagger-UI, Hibernate, HTML, CSS, LESS, JS...
    Outils / Environnement : Eclipse, Maven, Python, JBoss, Apache, Jenkins, Artifactory, Sonar, SVN...
    Méthode : Agile (SCRUM)

    Tâches Scrum Master :
    - Coaching Agile
    - Définition des besoins clients
    - Composition du backlog
    - Planification des sprints
    - Reporting sur l'avancement projet
    - Animation des cérémonies Agile (Grooming, Daily, WOM, Rétrospective, Démo, Sprint Planning, Sprint Poker)
    - Mise en place de la stratégie de test / Matrice des exigences

    Tâches développeur :
    - Rédaction des spécifications.
    - Développements, planification et exécution des tests d'intégration.
  • Capgemini Technology Services SAS - Ingénieur Logiciel

    PARIS-LA DEFENSE 2012 - 2017 -- Référent technique / Intégrateur Web --
    Maintenance d'un portail web pour un client télécom.
    Fusion des fonctionnalités d'un portail existant avec un autre pour le compte d'un client télécom.

    Technologies / Frameworks : J2EE (Spring MVC), JUnit, .NET, C#, HTML, SCSS, CSS, JS (Bootstrap, Knockout, etc), Oracle Database, Hibernate, PL/SQL...
    Outils / Environnement : Eclipse, Visual Studio, Maven, JBoss, Apache, Jenkins, Artifactory/JFrog, Sonar, SVN...
    Méthode : Agile
    Autre : Fiddler, SOAP-UI, TeamForge

    Tâches :
    - Développements et tests unitaires.
    - Réalisation de scripts PL/SQL.
    - Chiffrage.
    - Réalisation de POC.
    - Réalisation de spécifications fonctionnelles et technqiues.
    - Ecriture et exécution des tests d'intégration.
    - Intégration et suivi de qualité de code via SONAR.
    - Montée en compétences de profils juniors.
    - Définition/Suivi des process de développement.

    -- Développeur webMethods / Intérim chef de projet --
    -- Référent technique / TMA EAI (Bus de données) --
    Technologies : webMethods ESB Platform (Software AG), Java, XML, XSLT, WSDL, SOAP
    Outils : SOAP-UI, XML Spy, Eclipse, Jenkins
    Autres : TeamForge, HTML, Javascript, DSP

    Tâches :
    - Estimation de charges.
    - Propositions techniques, amélioration des process.
    - Réalisation des spécifications fonctionnelles détaillées.
    - Création/Maintenance de flux : triggers, flow services (mapping, appel de WS), WSD, services Java...
    - Planification et exécution des tests.
    - Création de surcouches webMethods (module de routage, module de configuration des paramètres d'audit...)
    - Mise en place d'une politique d'automatisation de tests (utilisation de l'API webMethods).
    - Répartition des tâches entre les membres de la TMA.
    - Communication hebdomadaire du porte-feuille de la TMA.

    Intérim en l'absence du chef de projet (3 mois) :
    - Suivi financier
    - Suivi du budget
    - Suivi des indicateurs qualité
    - Participation au comité de projet.
  • Capgemini Technology Services SAS - Stagiaire Intégration Web & Mobilité

    PARIS-LA DEFENSE 2012 - 2012 Comparaison d'approches pour la transformation d'un SI statique en un SI mobile.
    Technologies étudiées : MEAP/MCAP, Framework HTML5/JS (PhoneGap, Sencha...), Web Scrapping...
  • Capgemini Technology Services SAS - Stage sur le concept "NoSQL"

    PARIS-LA DEFENSE 2011 - 2011 Le NoSQL (Not Only SQL) désigne une catégorie de systèmes de gestion de base de données (SGBD) qui n'est plus fondée sur l'architecture classique des bases relationnelles. Le NoSQL ne vient pas remplacer les BD relationnelles mais proposer une alternative ou compléter les fonctionnalités des SGBDR pour donner des solutions plus intéressantes dans certains contextes.
    De grands acteurs d'Internet, notamment Google (BigTable), Amazon (Dynamo), LinkedIn (Project Voldemort), Facebook (Cassandra Project puis HBase), SourceForge.net (MongoDB), Ubuntu One (CouchDB), etc., conçoivent et exploitent des bases de données de type NoSQL

    L'objectif tient en la formulation d'un point de vue éclairé sur les technologies NoSQL dans un contexte de BI et en la mise en place d'une maquette.

    Technologies étudiées : Hadoop, HBase, Zookeeper...

Formations

Réseau

Annuaire des membres :