PROJET: Chutney
RÉALISATIONS:
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST.
Gestion de la sécurité avec Spring security.
Implémentation des test unitaires et d’intégration.
Frontend:
Développement des interfaces/ composants avec Angular 13.
Implémentation de tests unitaires.
DevOps:
Containerisation des applications avec Docker et Docker Compose.
Mise en place des workflow github actions.
PROJET: EXTRANET
7 Applications web à destination des administrateurs de biens, des syndic de copropriétés, des courtiers et des
particuliers. Elles permettent de remplacer l'ancien système et de gérer les différents produits (GLI, PNO, PJ,
MRH...).
RÉALISATIONS:
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST et documentation avec Swagger.
Gestion de la sécurité avec Spring security et oauth2.
Création des batchs de migration des données vers le nouveau système.
Échanges avec le backoffice Veos.Implémentation des test unitaires et d’intégration.
Frontend:
Développement des interfaces/ composants avec Angular 7.
Création des librairies Angular.Implémentation de tests unitaires et e2e avec Jasmine et Cypress.
DevOps:
Containerisation des applications avec Docker et Docker Compose.
Configuration web avec nginx.
Mise en place des pipelines Gitlab CI/CD.
PROJET: EXTRANET
7 Applications web à destination des administrateurs de biens, des syndic de copropriétés, des courtiers et des
particuliers. Elles permettent de remplacer l'ancien système et de gérer les différents produits (GLI, PNO, PJ,
MRH...).
RÉALISATIONS:
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST et documentation avec Swagger.
Gestion de la sécurité avec Spring security et oauth2.
Création des batchs de migration des données vers le nouveau système.
Échanges avec le backoffice Veos.Implémentation des test unitaires et d’intégration.
Frontend:
Développement des interfaces/ composants avec Angular 7.
Création des librairies Angular.Implémentation de tests unitaires et e2e avec Jasmine et Cypress.
DevOps:
Containerisation des applications avec Docker et Docker Compose.
Configuration web avec nginx.
Mise en place des pipelines Gitlab CI/CD.
PROJET: FRONTING DIGITAL
Application web à destination des banquiers et assistants de la banque Natixis et des banques réseaux (banque
populaire et caisse d'épargne). Elle permet de remplacer l'ancien processus de souscription à une assurance vie.
RÉALISATIONS:
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST et documentation avec Swagger.
Gestion de la sécurité avec Spring security et oauth2.
Création des batchs de traitement des données avec Spring batch.
Accès aux données avec Spring data et Couchbase.
Implémentation des test unitaires et d’intégration.
Frontend:
Développement des interfaces/ composants avec Angular 6 et Material Design.
Création des librairies Angular.Implémentation de tests unitaires et e2e avec Jasmine et Protractor.
DevOps:
Création et configuration des jobs Jenkins (build, release, sonar, e2e).
Gestion des releases et déploiement avec XL Release et XL Deploy.
PROJET: SGI
Application web permettant d'administrer (insertions en masse, création, mise à jour, arrêt...) des chaînes (radios
et tv), des inserteurs (composants électroniques installés aux foyers) et des signatures (association chaineinserteur).
RÉALISATIONS:
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST et documentation avec Swagger.
Implémentation des tests unitaires et d’intégration.
Contrôle des normes de qualité de code et optimisation de la performance.
Frontend:
Développement de interfaces/composants avec Angular 6.
Implémentation de tests unitaires et e2e avec Jasmine et Protractor.
DevOps:
Création et configuration des jobs Jenkins(build, release, sonar, e2e).
Manipulation des environnements/stack AWS(actions simples).
PROJET: NUXE/4YOU
Refonte de progiciels Hr Access et Pléiades, leaders en gestion de ressources humaines, en utilisant les
nouvelles technologies.L'application 4YOU gère plusieurs modules : données personnelles, contrats, congés et
plusieurs e-services.
RÉALISATIONS
Backend:
Participation à la conception de modèles de données des différents modules.
Développement des web services REST dans un environnement modulaire OSGi.
Implémentation de la couche d’accès aux données de la legacy Hr Access.
Implémentation de la partie backend du protocole WebSocket avec la spécification Apache CXF.
Implémentation d'un module technique permettant la communication avec le serveur Exchange.
Contrôle des normes de qualité de code et optimisation de la performance.
Frontend:
Préparation des maquettes pour quelques interfaces de l'application.
Développement des widgets représentant la couche frontale 4YOU.
Intégration des notifications WebSocket sur les widgets.
Consommation des webservices REST avec JavaScript.
Traitement des problèmes Responsive sur les différents appareils mobiles.
DevOps:
Participation à la mise en place de l'architecture d'assemblage par feature OSGi du projet respectant les
principes DDD.
Participation dans le releasing des composants Bounded Context BC ainsi que la livraison du produit final 4YOU.
Création et mise à jour des plans Bamboo(intégration continue, release mineure, release majeure, création des
branches).
Exploitation des plans Bamboo d'installation de l'application 4YOU sur les environnements internes (CI, Qualif,
Recette).
Participation au refactoring de la structure des projets sur SVN(déplacement, suppression, contrôle des règles
de nomage...).
Être le référent technique pour l'équipe de développement pour les questions/problèmes d'intégration ou
déploiement.