Sujet: Réalisation, maintenance et évolution de projets au sein de la CNP Assurances par exemple pour la gestion administrative avec un mode offline (PWA) ou la vente de produits en santé ou en prévoyance avec un parcours de signature électronique.
Mission:
Participer à la conception et la réalisation des évolutions
Maintien des applications / correction des bugs
Réaliser les mises en recette et productions
Projet: 2 développeurs
Technologies: Java 6/7/8, Liferay EE 6.2.10, SpringBoot 2.0.4, React 16.4.2, Graphql (5.0.2), Junit (4.12), Mockito (2.15.0), Jenkins, Git
Crédit Immobilier de France Janvier 2016 à ce jour
Sujet: Réalisation d’un outil de gestion des prêts immobiliers pour le suivi et l’administration des clients.
Mission:
Participation à la réalisation de l’interface graphique,
Transcrire le besoin métier en SFD
La réalisation de portlets de gestion:
Sécurisation des prêts
Suivi
Force de proposition technique et fonctionnel pour: des tests d’intégrations avec Arquillian des tests de performance avec Gatling
Projet: 4 développeurs
Sujet: Réalisation du nouveau portail ERDF pour les différents clients: les entreprises, les collectivités et les particuliers dans le cadre du projet Linky: compteur électrique communiquant.
Mission:
Participation à la réalisation de l’espace particuliers: cycle de vie (gérer les appels OpenAM et WS, intégration graphique),
Comprendre la problématique métier et respecter les spécifications livrées par la MOA,
La réalisation d’une portlet d’affichage de documents GED
Force de proposition technique et fonctionnel pour:
Dynamiser les libéllés des portlets
Passer des portlets Liferay MVC à Spring MVC
Recommandation d’Arquillian pour des tests d’intégrations
Hook portail: Struts, Service …
Optimisation de code.
Projet: 6 développeurs
Sujet: Réalisation d’une plateforme d’administration pour le département
QSE chez Vinci Contruction Grand Projet.
Mission: Au sein d’une équipe de trois personnes, j’ai travaillé sur:
Un theme responsive liferay qui respecte la charte graphique Vinci,
La gestion de contenus pour les RH,
La réalisation de quatres portlets d’administration,
Le configuration du portail pour répondre à des besoins spécifiques.
Projet: 2 développeurs
Technologies: Liferay 6.2, plugin theme (AlloyUi, Velocity, Bootstrap), plugin custom portlet (Spring MVC, Spring Data Link, service builder, alloyui [autofields, iorequest], liferayui [searchcontainer, inputlocalized]), plugin hook (language, event, jsp, model), Gestion de contenus (structures/templates/ADT en freemarker avec integration responsive avec Jquery), JBoss 7, JBoss Fuse, Nexus et maven.
Sujet: Réalisation du site vitrine ********.
Mission: J’ai été amené à:
Concevoir et réaliser un thème Liferay,
Créer une custom portlet pour offrir un formulaire d’inscription spécifique avec notification par email,
Créer un hook language pour l’internationalisation,
Mettre en place des contenus web personnalisés (structures et templates), Tuner
Liferay pour optimiser les performances du server.
Projet: 2 développeurs
Sujet: Intégration du stress tool Gatling dans une portlet Liferay. L’utilisateur génère un script prêt à l’emploi grâce à la portlet plutôt que d’investir du temps sur Gatling.
Mission: J’avais à la fois la responsabilité de scrummaster:
Organiser les sprints toutes les deux semaines,
Animer les daily scrums,
Réaliser le chiffrage, et une responsabilité de développeur:
Génération du script Gatling,
Réalisation du service.xml avec finder et appel Rest,
Mise en place d’un hook Servlet Filter pour enregistrer la liste des urls visitées pendant l’enregistrement.
Sujet: Au début de mon stage, j’ai suivi une formation professionnalisante sur un projet théorique. Le projet consiste à utiliser des technologies java pour créer une interface d'administration dans un navigateur. Ce projet est très instructif puisque qu'il propose une architecture classique en couche et oblige le développeur à améliorer son travail à chaque étape.
Mission: Ce projet s'est déroulé en plusieurs phases,
Définition des couches d'abstraction, du modèle des données, des classes métier d'accès à la base de données, des servlets et des services,
Mise en place des transactions en utilisant un ThreadLocal,
Évolutions des DAOs vers JDBCTemplate,
Hibernate puis SpringDataJPA,
Déploiement de springsecurity,
Passage au web services avec l'utilisation de JaxWS, JaxRS et Jackson.
Projet: 1 développeur
Sujet: Réalisation d'un outil de planning de gestion de taches et de budget: mise en place d’un agenda pour la planification et la budgétisation des travaux pour l'accessibilité des bâtiments aux PHMR (personnes handicapés et à mobilité réduite).
Mission: Pour ce projet au sein de l'école, j'ai été responsable du groupe:
Relation avec l'école (tuteur/administration),
Responsable de la partie management de groupe (planification, distribution et validation des taches),
Développement du projet de façon générale et en particulier de la partie Controller.
Projet: 4 développeurs
Sujet: Stage de deuxième année en Angleterre dans un département de service énergétique.
Mission J'ai dû durant mon stage:
Implémenter et refactorer des features d’un outil de facturation,
M'adapter les différents contrats et modes de facturation pour réaliser le nouveau template de facturation,
Mettre à jour la base de données pour rajouter ou modifier les informations relatives pour les différents contrats.
Projet: 1 développeur