Vous êtes sur la page 1sur 4

MARION FELIX

DÉVELOPPEUSE JAVA
Montpellier (France)
+33 6 69 94 00 00
marion@maplr.co
www.linkedin.com/in/felixmarion
Skype : marion@maplr.co

OBJECTIF

Passionnée et proactive, je recherche un nouveau challenge en tant que développeuse JAVA


Full Stack sur Montréal dès septembre 2019. J’aime les projets d’équipe qui évoluent au sein
d’un environnement dynamique.

COMPÉTENCES TECHNIQUES CLÉS

● Développement JAVA/JEE Fullstack


o JavaScript, Angular 6, AngularJS, HTML5/CSS3
o JAVA /JEE , Spring, SpringBoot, SpringSecurity, SpringBatch, SpringData
o Maven, Shell,JUnit, Jenkins, SonarCube, Tomcat, SLF4J, Gulp, Bower, XML
● Bonne connaissance des méthodologies agiles (Scrum)
● Intégration continue : Maven, Jenkins, Gulp
● Devops : Jenkins, Gerrit, Sonar, Artifactory, Ansible, Docker, Docker compose
● Architecture : SOA, N-tier, Api Rest
● Management d’équipes de développement
● Anglais technique et professionnel

COMPÉTENCES HUMAINES

● Passionnée par les nouvelles technologies


● Aime les challenges techniques
● Ouverture d’esprit et bonne capacité d’adaptation
Marion FELIX ⬥ marion@maplr.co

EXPÉRIENCE

Développeuse JAVA Fullstack 2014 – aujourd’hui


SOPRA- STERIA en mandat pour ENEDIS (www.enedis.fr.) - Secteur énergie

Contexte : Développeuse Fullstack au sein d’ENEDIS dans une équipe agile de 10 personnes
pour réaliser une application permettant le pilotage des crises climatiques

Tâches et réalisations :
● Analyser les besoins
● Rédiger les spécifications techniques
● Participer à la mise en place de l’architecture logicielle des nouvelles
fonctionnalités
● Effectuer la conception et le développement de l’application en Java 8 et
Angular
● Intégration de la librairie Leaflet pour l’affichage des cartes
● Participer aux Scrum meeting (Agile – Sprint de 2 semaines, lancement, Démo,
Retro, StandUp).
● Développer et consommer des Api Rest / GraphQL
● Mettre en place et utiliser une architecture Microservice
● Travailler avec l’équipe UX pour évaluer la faisabilité technique et identifier les
risques
● Former et intégrer les nouveaux arrivants
● Gestion de chaque UserStory assignée et suivi avec Jira
● Animer les démonstration avec le client

Environnement technique : JAVA / Angular / Spring / Api Rest / Typescript / Gulp /


Npm / HTML5 / CSS3

NB : Autres exemples de tâches (en fonction de vos projets) :


● Analyser les besoins
● Rédiger les spécifications techniques
● Participer à la mise en place de l’architecture logicielle des nouvelles fonctionnalités
● Créer l’environnement des projets en tenant compte de la configuration des systèmes
● Effectuer la conception et le développement d’applications (Java 8, ReactJs, Angular...)
● Intégrer et utiliser la librairie javascript : Redux ou RxJS pour la gestion d’état
● Participer aux Scrum meeting (Agile – Sprint de 2 semaines, lancement, Démo, Retro, StandUp).
● Travailler en étroite collaboration avec le scrum master et les autres membres de l’équipe pour
hiérarchiser les livrables et s’adapter au changement
● Assurer la haute performance des expériences front-end / clients
● Travailler avec l’équipe UX pour évaluer la faisabilité technique et identifier les risques
● Identifier et construire un ensemble de composants d’UI réutilisables et configurables
● Respecter et promouvoir les normes et les meilleures pratiques de développement Web
● Développer et consommer des Api Rest / GraphQL
● Mettre en place et utiliser une architecture Microservice
● Créer et gérer le processus d’intégration des flux de données
● Utiliser le système de gestion de base de données sous Oracle
● Utiliser les outils d’automatisation de tâches Gulp et Grunt
● Effectuer la gestion des librairies avec Maven
Marion FELIX ⬥ marion@maplr.co

● Participer à la migration des application d’ angularJS vers Angular


● Effectuer la gestion de version d’application avec Git sur GitLab
● Analyser le code avec Sonar
● Gérer l’intégration continue avec Jenkins et Maven
● Gestion de chaque UserStory assignée et suivi avec Jira
● Enrichir le Wiki de l’application et Confluence
● Développer les tests unitaires avec JUint
● Instaurer les méthodologies : TDD, ...
● Développer l’outils de gestion de log avec Splunk
● Monitorer la production avec Splunk
● Utilisation de l’outils de Conteneurisation Docker
● Participer à la mise en production de l’application avec les outils décors : __
● Utilisation de l’OS Windows et Linux
● Former et intégrer les nouveaux arrivants
● ...etc

FORMATION

Ingénieur Informatique
Équivalence : Baccalauréat spécialisé 4 ans 2009-2012
Polytech Montpellier (France)

DUT Informatique de gestion


Équivalence : Diplôme d’études collégiales et techniques 2007-2009
IUT Montpellier

NB : Exemple d’équivalence :
Master : Maîtrise
Ingénieur : Baccalauréat spécialisé de 4 ans
Licence : Baccalauréat spécialisé de 3 ans
Licence professionnelle : Certificat universitaire
DUT / BTS : Diplôme d’études collégiales techniques

LANGUES
▪ Français : Maternelle
▪ Anglais : Courant (TOEIC 945)

INTÉRÊTS
▪ Sport (Crossfit)
▪ Voyages (Challenge / Aventure)
▪ Informatique et nouvelles technologies
▪ Le Canada (6 voyages et road trip)
Marion FELIX ⬥ marion@maplr.co

ENGAGEMENT

Duchess France 2015 – aujourd’hui


Association (www.duchess-France.ca)

▪ Membre active de l’association


▪ Organisation d’évènements et conférences sur Lyon et
Montpellier dans le but de promouvoir la mixité au sein de
l’informatique
▪ Animation des réseaux sociaux
▪ Speakeuse lors de tables rondes et événements

Lyon JAVA User Group 2015 – 2017


Association (www.lyonjug.org )

▪ Organisation du Lyon JUG (conférences techniques mensuelles)


▪ Sélection des sujets et speakers
▪ Promotion des événements mensuels (communication digitale)
▪ Animation des réseaux sociaux
▪ Mise à jour du site internet

Références sur demande.

Vous aimerez peut-être aussi