Jean-Pierre - Développeur SPRING
Ref : 190912P001-
94120 FONTENAY-SOUS-BOIS
-
Développeur (31 ans)
-
Freelance
Expérience professionnelle
Sacem
Avril 2017 Septembre 2018
Développent JavaScript/Java, Tour RTE La Défense
• Référent javascript sur le portail web du client.
• Mise en place de webpack pour remplacer browserify et migration des parties
fronts de la version React 0.9 à la version React 0.14.
• Développement en javascript avec ReactJS et en java avec le framework Spring 4
(JPA, Security, …).
• Migration des environnements de développement et de recette : jenkins, sonar et
tomcat.
Sopra Steria
Mars 2016 - Avril 2017
Développent Java/JavaScript, SNCF Gares &Connexions
• Réalisation d’une plateforme d’informations voyageurs pour contrôler et adresser
les afficheurs dans les 1500 gares de la SNCF.
• Développement en Node.JS (Express, OAuth 2), Angular.JS (1.5), Java avec Spring
boot (JPA, Security, …) et hibernate.
• Responsable de l’intégration en continue et des livraisons agiles en utilisant un
cloud dédiée Bluemix.
• Mise en place d’un serveur Sonar avec Docker et des Tests Unitaires JS (Mocha,
chai, ngMock, karma, istanbul) et Java (hamcrest, Mockito).
• Réalisation de POC en Node.JS sur l’utilisation de RabbitMQ et de CouchDB pour
la réplication des données en gare.
ESIEE Paris
Juin 2015 à Septembre 2015
Stage de recherche à ESIEE dans le département réseau
• Conception d’une plateforme temps réel pour des systèmes embarqués Raspberry
PI.
• Développement en C avec Xenomai.
SYNTHÈSE DES COMPÉTENCES FONCTIONNELLES
● Développement front (React JS)
● Développement back (Node JS, Java)
● Réalisation de test unitaires en TDD
● Conseil & audit
● Analyse de besoin
● Rédaction de documentations techniques et fonctionnelles
● TMA
● Anglais professionnel
● Compétences métiers : Transport, Musique, Conseil, Administration, Bancaire.
SYNTHÈSE DES COMPÉTENCES TECHNIQUES
Langages
ReactJS, Redux, AngularJS, JQuery, Node.JS (Express), Spring 4 (JPA, Security),
Hibernate, Java, Javascript
Serveurs Tomcat, WebSphere
Bases de données PostgreSQL, MongoDB, HazelCast, CouchDB, MySQL
OS MacOS, Windows, Linux Mint
Autres outils Git, NPM, Vite, Webpack, gulp, CloudFoundry, Maven, Jenkins, GCP, XLR
Méthodologies Agile/ Scrum
Formation
2014 - 2016 UPEM – Université Marne-La-Vallée, Master Informatique spécialité Logiciels.
Développement en Java (jdk8), en web (J2EE JSF, Struts) et Big Data (Spark,Sparql, Scala).
2013- 2014 Licence L3 IMI (Ingénierie Mathématique et informatique).
2011- 2013 Lycée Louis Armand - BTS IRIS (Informatique et Réseaux pour l’industrie et les Services Techniques)
COMPETENCES TECHNIQUES
O.S.: MacOS, Windows 7, Linux Mint.
Méthodologie: Agiles (Scrum).
IDE: WebStorm, VSCode, IntelliJ.
Langages: JavaScript, Java.
Serveurs: Tomcat, WebSphere.
Outils: Git, NPM, Webpack, gulp, CloudFoundry, Maven, Jenkins.
Technologies : Librairie React, Redux, framework angular 1.5, JQuery, Node.JS (Express), Framework Spring 4 (JPA, Security), Hibernate.
BDD: PostgreSQL, MongoDB, HazelCast, CouchDB.