Consultant Java Fullstack
MGEN
1/2020 -
Équipe : 2 personnes
● Projet : Pôle Ingénierie de Données - Gestion des risques
● Missions :
o Migrations techniques :
▪ Projet CINTER permettant la gestion des contrôles internes (~100 utilisateurs), de l’écosystème Adobe Flex vers Angular/Java. (~1 an)
▪ Batch CINTER vers une nouvelle architecture interne (JBL)
▪ Code source de SVN vers Gitlab
o Développement d’un nouveau projet REFIND (Référentiel des Indicateurs) composé d’une IHM en Angular/Java + Batch PLSQL, permettant le paramétrage des indicateurs métiers (~1 an).
o MCO : Développement d’évolutions et correctifs sur des projets existants (Web/Batch).
o Optimisations et performance (Sql, Java, Angular)
o Responsable de toute la chaîne de réalisation, à savoir : Analyse, Estimation, Conception, Développement, Test, Livraison, Support post-MEP, Coordination et Documentation.
o Mise en place de la méthodologie Agile : Scrum/Safe.
Environnement technique :
Java 7/8/11, JEE, Spring (MVC, Rest, Boot), Angular 8, AngularJS, RxJs, Typescript, Html/Css, Adobe Flex, Hibernate, Sql, WinDesign,JUnit/Mock, Maven, JBoss, Svn/Git, Jenkins/GitLab/BuildForge/ClearQuest, JIRA, Kanban, Oracle/Postgresql
Securitas
Consultant Java FullStack
Microservices Projet : Digital Factory France Équipe : 4 personnes
9/2017 - 11/2019
Missions :
o Développement de Batchs pour le service client.
o Mise en place d’une architecture Microservice.
o Développement d’une application Web Angular, représentant un tableau de bord Client.
o MCO : Développement d’évolutions et correctifs sur des projets existants (Web/Batch).
o Optimisations et performance (Sql, Java, Angular)
o Responsable de toute la chaîne de réalisation, à savoir : Analyse, Estimation, Conception, Développement, Test, Déploiements, Support post-prod, Coordination et Documentation.
o Mise en place de la méthodologie Agile : Scrum/Kanban.
Environnement technique :
Java 7/8, Spring (Boot, Batch, Rest, Data), Angular 4, Microservices (Spring Cloud,Eureka, Zuul), Swagger, Elasticsearch, myBatis/JPA/Hibernate, Sql/Procédures Stockées , SqlServer, Junit, DBUnit, Maven 3, Svn/Git, Jenkins/GitLab, JIRA, Kanban.
Consultant Java FullStack- Liferay
Sedona
3/2016 - 9/2017
Projet : Refonte du portail UAF-Life, mode forfait Équipe : 4 personnes
● Missions :
o Initialisation des sites : Automatisation de la création des sites, pages et rôles associés.
o Développement des fonctionnalités (portlets : front – backend)
o Création de Structures et Modèles (template) pour les contenus web : freemarker/velocity
o Tests (TU/TI) et Déploiement en intégration
o Correction d’anomalies
● Projet : MCO sur les différent portails clients, en mode forfait Équipe : 2/3 personnes
● Projet : Participation aux ateliers techniques internes Équipe : 2/3 personnes :
Création de POCs autour de : AngularJS, REST, JEE, CDI, SpringBoot, MangoDB, Docker, Gitlab CI
Environnement technique :
Java/JEE, Liferay 6.x, Spring MVC, JSP, JSTL, REST, HTML, CSS, Ajax/Javascript/JQuery, FreeMarker/Velocity, SolR, Maven 3, Git, Jenkins, Tomcat 7, Docker, Redmine, Scrum.
Consultant Java Fullstack- Agile Safe
JCDecaux
1/2014 - 3/2016
Projet : Plateforme de réservation et facturation d’espaces publicitaires Équipe : 6 Personnes
● Missions :
- Participation à la transformation Agile de la DSI (Framework Agile "SAFe")
- Conception et chiffrage : Agile Modeling, Grooming, Sprint Planning
- Développement des évolutions sur le périmètre Billing/Booking:
- Tests (TU/TI) et Déploiement en intégration
- Maintien en Conditions opérationnelles de l'application (MCO)
Environnement technique :
Java EE (EJB 3 JPA, JAX-RS, CDI, JSP, JSTL), Architecture n-tiers, Spring (IOC, REST), Struts, SQL, JUnit, JQuery, RAD, Eclipse, Websphere 6.1, JBoss EAP 6, Oracle 10i, SVN, JIRA, Maven 3, Jenkins, UML
Consultant Java
Société Générale- UML
10/2012 - 12/2013
Projet : Pôle Architecture de Développement (AdE) – Entité : Modélisation
● Missions :
- Migration de modèles UML d’IBM-Rose à IBM-RSA : pilotage, stratégie de livraison, migration.
- Support modélisation pour l’équipe de développement
- Maintenance corrective et évolutive des plugins de génération de code J2EE (approche MDA Model Driven Architecture)
- Développement de scripts ClearCase (Perl)
● Environnement technique :
Java, UML, EJB 2.0, IBM RSA, Rational Rose, IBM-ClearCase, MIA-Studio, JFace/SWT, Eclipse, API-POI, Perl
Consultant Web
Renault : MyRenault : Portail Clients Renault
7/2011 - 9/2012
Missions :
- Développeur SalesForce : Refonte du site MyRenault sous SalesForce
- Consultant fonctionnel :
- Relecture des expressions de besoins technico-fonctionnelle
- Analyser les Spécifications, Extraire les exigences et règles de gestion, Elaborer le plan de test et scénarios, Exécuter et suivre les tests (QC+JIRA)
- Piloter la recette et Reporting
Environnement technique :
SalesForce, VisualForce/Apex, Html/CSS, Eclipse, Scrum, PQC, JIRA, SOAPUI.
Consultant Google Apps / Python
Valeo Projet : VeGA: Valeo Empowers Google Apps
1/2011 - 6/2011
Missions :
- Conception et développement d’un « Gmail Contextual Gadget »
- Réalisations de sites web « Google Sites »
Environnement technique :
Python/Django, GoogleAppEngine, GoogleData API, REST, Html/CSS, JavaScript, SVN, Google Sites.
Études et formations
COMPÉTENCES TECHNIQUES ET FONCTIONNELLES
● LANGAGES : JAVA, TYPESCRIPT, JAVASCRIPT, SQL, FLEX
● FRAMEWORKS : JEE, SPRING, HIBERNATE, JUNIT, ANGULAR, RXJS, LIFERAY, TILES, STRUTS, GWT.
● BASE DE DONNÉES : ORACLE, SQL SERVER, MYSQL, POSTGRESQL
● SERVEUR D’APPLICATION : TOMCAT, JBOSS, WEBSPHERE
● BUILD ET GESTION DE VERSIONS : MA