About Fayçal
French
Native or bilingual
English
Fluent
Experience
- RenaultFullstack Developer Java JEE (Agile)DIGITAL AND ITSeptember 2021 - February 2024 (2 years and 5 months)Guyancourt, FranceLocation-rachat, une solution innovante qui permet aux touristes non-européens de bénéficier d’un véhicule neuf tout équipé et hors taxes, a généré une hausse de la rentabilité et de la satisfaction client.Ma contribution :- Migration du legacy vers Java 17, Spring Boot et Spring Data pour une architecture moderne et performante.- Optimisation des requêtes SQL (PostgreSQL) et refonte des batchs (Spring Batch) pour une exécution plus rapide et efficace.- Découpage de l'architecture monolithique en micro-services indépendants et cohérents.- Développement de micro-services dédiés à la gestion des clients, commandes, campagnes et facturation.- Développement d'une passerelle API Apigee sécurisée par Okta, permettant un accès contrôlé aux ressources backend.- Utilisation de Kafka pour un streaming de données fiable et performant entre les micro-services.- Mise en place d'un système automatisé de transfert et d'archivage sécurisé des donnéescritiques entre Batchs (Buckets Cloud Storage).- Mise en place de solutions digitales pour optimiser la communication interne, le suivi desindicateurs clés de performance et la monétisation des activités de Renault, favorisant ainsil'efficacité opérationnelle et la prise de décision stratégique.- Développement d'un service de traçabilité et supervision des opérations utilisateurs.- Implémentation des mesures techniques et organisationnelles nécessaires pour respecter les exigences du Règlement général sur la protection des données (RGPD)- Mise en place de batteries de tests complètes pour valider la qualité du code, identifier les bugs potentiels et garantir la fiabilité des services.- Identification et résolution proactive des problèmes de performance et des vulnérabilités de sécurité.- Intégration du projet R-Direct au site e-commerce Renault (Angular)- Gestion des habilitations et des droits d'accès- Evolution du pipeline CI/CD pour une intégration et un déploiement plus rapides et plus fiables- Rédaction de documentations techniques- Participation aux réunions inter-équipes- Création d'un pipeline Spark RDD pour le traitement et l'analyse de données CSV fournis par des partenaires- Contribution à la résolution de bugs critiques, à l'amélioration de la satisfaction client et à la réduction du temps de réponse aux demandes du Métier, grâce à une analyse de données proactive et à des visualisations interactives.Environnement technique :
- MGASIngénieur d’Etudes et Développement JAVAPUBLIC SECTORApril 2018 - July 2021 (3 years and 4 months)Paris, FranceContexte :Le changement de direction générale a insufflé le besoin d’uneoptimisation et d’une refonte du service informatique.Ma contribution :- Référent technique de la conception, du développement et du déploiement de projetsstratégiques, notamment le site mgas.fr et la mise en conformité du système d’information avec la Directive européenne sur la Distribution d’Assurances DDA et le Fichier des Contratsd’assurance Vie.- Développement de services en ligne innovants pour améliorer l'expérience client, tels que la demande de devis en ligne, l'adhésion en ligne et la résiliation infra-annuelle en ligne.- Développement d'un service pour calculer les délais de traitement des prestations santé, en utilisant les données de l'historique des transactions.- Développement d'un microservice pour automatiser la génération des décomptes deremboursement, disponibles en téléchargement depuis l'espace adhérent.- Développement d'un microservice d'éditique pour simplifier la création de documents, enutilisant des modèles prédéfinis.- Intégration des microservices de décompte et d'édition via une API REST bidirectionnelle.- Optimisation des requêtes SQL pour améliorer les performances du module de Gestion des tarifs.- Mise en place et exploitation d'un flux Talend pour valider les contrats des décès et les frais d'obsèques, en utilisant le répertoire national d'identification des personnes physiques (RNIPP).- Intégration de l'administration fiscale dans le processus de lutte contre l'évasion fiscale, via un flux Talend.- Mise en conformité du système d'information avec le Règlement général sur la protection des données (RGPD)- Mise en place et gestion d'un environnement de développement et de déploiement continu, basé sur les technologies Git, Sonar, Jenkins, Nexus et Nagios.- Assurance de la disponibilité, de la performance et de la sécurité des sites web et applications.- Développement et déploiement des Batchs (Spring-Batch), pour automatiser des tâchesrécurrentes.- Compréhension des besoins utilisateurs et les traduire en exigences techniques, suite à des échanges avec l'équipe Métier sur les fonctionnalités attendues et les contraintes techniques.- Intégration de l'authentification OAuth2 (Spring Security) pour renforcer la protection desdonnées utilisateurs et des ressources applicatives.Environnement technique :
- SFRScrum MasterDIGITAL AND ITJune 2014 - February 2018 (3 years and 8 months)Paris, FranceContexte :Suite à l’arrivée des équipements conçus pour profiter pleinement de la connexion Fibre,participation à un projet proposant un concentré de fonctionnalités pour une expérience WiFi et TVencore plus intense.Ma contribution :- Animation du Daily Scrum Meeting et participation au Planning Game.- Développement d’un back-office TV pour la gestion des highlights sur le hub et la mosaïque VOD.- Développement d’un service java d’extraction des configurations (XML) des highlights et lamosaïque VOD à partir du back-office, téléchargé par les STBs lors des procédures de setup.- Développement d’une application d’administration des applications TV.- Développement d’un service AdServ pour garantir le lancement instantané des publicités sur lesSet-Top Box, quelle que soit la connexion internet disponible.- Rédaction et validation des plans de tests.- Animation des réunions d’avancement des projets.- Recette, participation à la mise en production, et suivi du livrable en production.
Recommendations
Be the first to recommend Fayçal
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2 Pro InformatiqueIUP AVIGNON2006Option Innovation et Commerce Electronique
- Ingénieur en informatiqueAnnaba1998Option matériel & logiciel
Certifications
- Cloud AzureMicrosoft2022