CS-01 / Dossier de projet

Construire des expériences frontend modulaires et sécurisées pour la banque numérique

Livraison frontend sur Online Banking Services, Santander Sign App et la plateforme ALEPH de Santander Germany dans un environnement bancaire hautement sécurisé.

Secteur
Banque et services financiers
Rôle
Développeur frontend
Situation
Plusieurs plateformes bancaires numériques avaient besoin de parcours frontend fiables pour l’authentification, l’autorisation, la signature et les services client.
Contribution
Composants React réutilisables, modèles micro-frontend, intégration d’API sécurisées, tests Jest structurés, affinages, revues et livraison transverse.
Résultat
Des fonctionnalités maintenables sur plusieurs applications, une cohérence renforcée par les modèles partagés et des mises en production plus sûres soutenues par des tests structurés.

CS-02 / Contexte du produit

Vue d’ensemble

J’ai développé des fonctionnalités frontend pour plusieurs plateformes numériques de Santander Germany, notamment Online Banking Services, Santander Sign App et la plateforme ALEPH.

Le travail s’est déroulé dans un environnement bancaire hautement sécurisé où la fiabilité, la maintenabilité et le respect des standards d’architecture établis étaient essentiels.

CS-03 / Défi de livraison

Le défi

  1. Prendre en charge des parcours complexes d’authentification, d’autorisation, de signature et de service client.

  2. Maintenir un comportement fiable dans un environnement bancaire hautement sécurisé.

  3. Garder le frontend modulaire entre plusieurs applications et équipes.

  4. Intégrer les services backend et API sécurisées avec rigueur.

  5. Préserver la maintenabilité pendant l’évolution des plateformes.

CS-04 / Limite des preuves publiques

Limite des preuves publiques

Les plateformes nommées, mes responsabilités frontend et les pratiques techniques présentées ici sont approuvées pour publication.

Cette étude ne décrit pas les contrôles de sécurité propriétaires, la topologie interne, les informations privées des clients ni les données confidentielles de livraison. Aucun résultat métier ou délai de livraison chiffré n’est revendiqué.

CS-05 / Contribution

Ma contribution

  1. Fonctionnalités applicatives réutilisables

    J’ai développé des composants frontend réutilisables et des fonctionnalités applicatives sur plusieurs plateformes bancaires.

  2. Architecture modulaire

    J’ai travaillé avec des modèles micro-frontend afin que les applications et les équipes puissent évoluer avec des frontières plus claires et moins de dépendances inutiles.

  3. Parcours bancaires et de signature

    J’ai implémenté des parcours frontend pour des usages bancaires et de signature numérique, puis intégré ces expériences avec les services backend et API sécurisées.

  4. Tests et qualité

    J’ai écrit des tests unitaires structurés avec Jest et respecté les exigences de sécurité et de qualité de code établies pour l’environnement bancaire.

  5. Livraison transverse

    J’ai collaboré avec les équipes de livraison Agile et participé aux affinages techniques, revues de code et décisions d’implémentation.

CS-06 / Technologies

Technologies

  1. React

  2. TypeScript

  3. JavaScript

  4. Micro-frontends

  5. Jest

  6. API REST

  7. Authentification sécurisée

  8. Agile

CS-07 / Résultat

Résultats

  • Livraison de fonctionnalités frontend maintenables sur plusieurs applications bancaires.
  • Cohérence améliorée grâce aux composants réutilisables et modèles partagés.
  • Mises en production plus sûres soutenues par des tests unitaires structurés.
  • Contribution à des applications modulaires pouvant évoluer indépendamment.

CS-08 / Portée de l’expérience

Ce que cela démontre

La livraison frontend sécurisée repose sur une implémentation disciplinée dans des frontières d’architecture et de sécurité établies. Composants réutilisables, modularité, tests, affinages et collaboration transverse permettent aux applications complexes d’évoluer sans exposer les détails sensibles.

Discuter d’une base React sécurisée