Applications pour Natixis Assurances

Natixis Assurances

Contexte général

Période

07/2019 - 07/2021

Secteur

Banque / Assurance (Assurance Vie)

Cadre de travail

J'ai travaillé au sein d'une équipe de développement Web d'une dizaine de personnes, en autonomie où chaque personne gère son activité.
L'équipe était composée de développeurs backend et frontend, de designer UX/UI et d'un responsable d'activité.
Certains projets ont été réalisés seule ou en équipe, en fonction des besoins du client.
Pour chaque projet, j'ai été en contact direct avec le client. Nous travaillions en étroite collaboration avec le client pour mener à bien les projets.

Responsabilités occupées

Développeuse Fullstack PHP/JS et Chef de projet

Stack technique

PHP / Laravel / MySQL / CSS / Bootstrap / Sass / JavaScript / jQuery / bpmn.io / Bitbucket / Jenkins / XL Deploy / XL Release / Jira

Sujet des projets

Gestion de casiers des locaux
Besoin
  • Centraliser et faciliter la gestion de l'assignation des casiers de chaque bâtiment de l'entreprise pour chaque collaborateur.
Solution technique
  • Application web développée en PHP/Laravel, MySQL, HTML/CSS/Bootstrap, JavaScript/jQuery
Cartographie de flux entre applications
Besoin
  • Centraliser la représentation graphique des flux entre chaque application utilisée par l'entreprise
  • Permettre la modification et l'évolution de la cartographie
Solution technique
  • Application web développée en PHP/Laravel, MySQL, HTML/CSS/Bootstrap, JavaScript/jQuery
  • Utilisation et customisation de la bibliothèque JS bpmn.io pour représenter la cartographie
Site institutionnel Natixis Life
Besoin
  • Mettre à jour le site institutionnel de Natixis Life
Solution technique
  • Application web développée en PHP/Wordpress, MySQL, HTML/CSS, JavaScript/jQuery
  • Mise en place de la gestion des cookies pour se conformer aux RGPD
Site référençant les documents d'information des assurances
Besoin
  • Publier tous les produits d'assurance proposés par le groupe BPCE pour se conformer aux directives DDA
  • Permettre la mise à jour et l'ajout de nouveaux produits d'assurance
Solution technique
  • Application web développée en PHP/Laravel, MySQL, HTML/CSS/Bootstrap, JavaScript/jQuery
  • Mise en place de la gestion des cookies pour se conformer aux RGPD

Travail réalisé

Développement d'applications Web
  • Backend : PHP, Laravel, MySQL
  • Frontend : HTML, CSS, JavaScript, jQuery, Bootstrap, Sass
Gestion des projets en parallèle de leur développement
  • Mise en place d'un chiffrage et d'un planning prévisionnel
  • Suivi de l'avancement du projet avec le client en méthodologie Agile : Scrum, Kanban
  • Découpage des projets en plusieurs lots pour s'assurer que le besoin est toujours satisfait
  • Retours d'expérience et prise en compte des remarques du client
Accompagnement du client du début à la fin du projet
  • Analyse des besoins, proposition de solution technique avec le chiffrage
  • Montrer l'avancement du développpement des fonctionnalités au client pour garantir sa satisfaction
  • Formation, support et maintenance accordée au client
Développement des projets en intégration continue
  • Versionning et dépôt : Git et Bitbucket
  • Construction des packages à déployer sur les serveurs de production : Jenkins
  • Déploiement : XL Deploy
  • Audit du code avec Checkmarx et Qualys
  • Automatisation des process avec XL Release

Résultats obtenus

  • Process mieux maîtrisés, mieux documentés, permettant une meilleure productivité à toute l'équipe
  • Clients satisfaits de la méthodologie Agile que nous appliquons avec eux : se sentent mieux écoutés et impliqués dans la réalisation du projet
  • Cohésion d'équipe très présente avec l'entraide, le partage de ressources, la rédaction de documentations