Feature team de 12 personnes à Paris dont 6 développeurs en charge du développement de
l’application BRICKS permettant au utilisateur de gérer leur opération de titrisation
- Assimiler le contexte fonctionnel et étudier les besoins des utilisateurs
- Amélioration de la structure du projet Angular
- Initialisation des tests avec JEST
- Développer des fonctionnalités en Angular/HTML/CSS
- Utilisation des composants BPCE
- Développer de nouvelle API en C#
- Release manager tournant
Société Générale Corporate and
Investment Banking
Feature team de 8 personnes à Paris et 12 à Bangalore, en charge d’un client lourd, d’un
portail et de widgets permettant la certification du PNL comptable de GBIS, la détection,
l’analyse et la correction des écarts entre le PNL économique et le PNL comptable pour la
Direction financière (DFIN).
- Assimiler le contexte fonctionnel et étudier les besoins des utilisateurs
- Participer à la migration du portail Financial certification vers Angular 7.2
- Mise en place des tests End to End sur le portail
- Mise en place d'un nouveau GitFlow
- Amélioration de l'intégration continue
- Développer des fonctionnalités en Angular/HTML/CSS
- Développer de nouvelle API en C#
- Contrôle de la livraison en production (Release manager tournant)
Développement à l'ONISR(Observatoire
national interministériel de la sécurité routière)
Refonte du portail ONISR pour faciliter le suivi et l'analyse des données liés aux accidents
de la circulation routière. (Equipe constitué de 9 développeurs)
- Initialiser le projet Front-End en Angular
- Référent technique Front-End
- Mise en place du GitFlow
- Développer des fonctionnalités en Angular/HTML/CSS
- Revue de code
- Promotion des pratiques craft (Qualité de code, TDD, Pair programming)
- Participer aux ateliers UX/UX
DGEF (Direction générale des étrangers
en France)
Développement basé sur la méthodologie Agile du portail Anef(Administration numérique
pour les étrangers en France), afin de dématérialiser toutes les démarches concernant les
étrangers en France. (Equipe constitué de 11 développeurs)
- Développer des fonctionnalités en Angular/HTML/CSS
- Revue de code
- Qualité de code, TDD et Pair programming
• Mise en place de Sélénium en Environnement Cloud (Reporting SNS-SES , Stockages des reports S3 , Provisioning d’EC2
pour exécutions de tests bout en bout)
• Mise en place de Cypress dans le cadre de la migration de l’Ecosystème Arrow en technologies JS) pour le parc de tests
automatisés
• Gestion d’une équipe de 6 personnes
• Responsabilités : Lead QA => Manager Tests Automatiques
Architecte Tests automatisés
o Conception des « Diagramme de cas d’utilisation » pour les Tests de nonrégression et validation (Draw.io, LucidChart)
o Conception des « Diagramme de Séquence » pour les Tests de non-régression
et validation (Draw.io, LucidChart)
o Intégration des tests à l’outil KALIFAST
Mise en place de l’approche TDD adapté au contexte projet
o Scripting des « Cas de test »
Création de commandes personnalisées (SELENIUM IDE)
Injection de SCRIPT « Javascript ,Jquery »
Développement du TNR MINIMAL (PHP-SELENIUM WEBDRIVER)
o Surcharge du client « Facebook/php-webdriver »
o Développement de script de tests
API webdriver PHP
o Implémentation de « Traits » PHP pour permettre une réutilisation poussée des
scripts de tests
o Reformatage, débogage, Respect de standard
PHP CodeSniffer , PHP CodeBeautifier
PSR-3
Automatisation API REST (MICROSOFT)
o Création d’un consommateur d’API REST afin d’automatiser
Symfony1.4.20, MYSQL
o Conception de Collection « POSTMAN » afin d’automatiser les processus
principaux
Création des cas de tests
Gestion des données
Création des assertions
o Intégration JENKINS
Utilisation de « Newman » pour le lancement des collections
POSTMAN via des « Builds » JENKINS
Développement d'une application de géo localisation(LINSIG) ayant pour objectif la
fiabilisation des données du réseau et de la position client à l’aide des compteurs
communicants Linky. (Equipe constitué de 2 développeurs)
- Initialisation et développement de l'application Front-End en AngularJS
- Détecter et présenter les écarts du réseau aux utilisateurs
- UX Design de l'application
- Intégration Html, CSS
- Mise en place de la documentation technique
- Mise en place de la documentation de livraison
Développement IHM sur une application facilitant le contrôle des comptes publics. (Equipe
constitué de 5 développeurs)
- Développement des pages web
- Dynamisation des pages web avec Ajax
- Développement Java
Développement IHM sur une application facilitant le contrôle des comptes publics. (Equipe
constitué de 5 développeurs)
- Développement des pages web
- Dynamisation des pages web avec Ajax
- Développement Java
Synthèse:
La Squad BI & Data Sinistre IARDa pour vocation la mise à disposition de solutions sécurisées de reporting
et d’analyse de données.
C'est dans ce contexte que j'interviens sur un projet qui a pour vocation de mettre à disposition des métiers
une solution (Cube Tabulaire) pour accompagner le gestionnaire/collaborateur dans la maîtrise de son
portefeuille en toute autonomie et lui permettre ainsi qu'à son manager de mesurer sa productivité.
Mes interventions au sein de ce projet sont les suivantes :
Analyser, challenger et comprendre le besoin
Réaliser des ateliers de cadrage afin de mieux cibler le besoin et faciliter son implémentation technique
Accompagner les équipes Big Data dans la mise en place des BV (Business View) de faits
Rôle: Developer & Technical Analyst
Réalisations:
Solutions de données: Cube Tabulaire (moteur S0/S2/S4)
Documentation technique (data mapping)
Accompagnement dans la mise en place des BV (Business Views) de faits
Analyse d'impacts de données et macro‑chiffrage