Acerca de Khaled Elwalid
Francés
Bilingüe o nativo
Inglés
Competencia profesional completa
Árabe
Bilingüe o nativo
Experiencia
- BELKACOMConcepteur / Développeur FullStackEDICIÓN DE SOFTWAREenero de 2025 - agosto de 2025 (7 meses)Pour optimiser les processus de vente et réduire la durée des rendez-vous commerciaux, la solution consistait à renforcer l'application TradeXpert en intégrant un module "Conseil". Ce module permet de préparer en amont des propositions commerciales, facilitant ainsi leur transformation en actes commerciaux après acceptation par les clients.Contraintes du projet
- Penser un module “Proposition/Conseil” afin de répondre aux exigences informatives MIF2.
- Proposer efficacement des produits du catalogue dans un contexte d'investissement.
- Gérer le cycle de vie des propositions commerciales, du conseil à l'acte commercial puis au contrat.
- Gestion centrale des règles métiers.
- Interfaçage avec les différents modules du SI permettant la gestion de patrimoine, compte client, profil investisseur, contrats, etc.
Réalisations:- Développer le microservice "Catalogue" et enrichir ses attributs et adaptateurs.
- Développer le microservice "Assistant" et le moteur de règles métier permettant de vérifier les conditions d'accès à un produit dans un contexte d'investissement et de vérifier ensuite les règles de l'opération financière.
- Développer le microservice "Acte" permettant de concrétiser les propositions commerciales et de suivre leur évolution.
- Suivre l'état des propositions à travers la gestion des événements : création, acceptation, refus, validation, etc.
- Mettre en place une gestion des formulaires par opération financière et produit.
- Mettre en place des tests.
Méthodologie et Environnement technique:- Architecture et pattern : DDD, Hexagonale,
- Persistance : PostgreSQL, MongoDB, Spring Data
- Front-end : ReactJS, React-hook-form, Redux, CSS/HTML
- Test : Junit 5, Cucumber (TDD/BDD)
- Log : Slf4j , Sleuth
- CI/CD et conteneurisation : Jenkins, Git, nexus, Docker, Docker-compose
- Développement : Java 18, Spring Boot
- UFF - Banque conseil en gestion de patrimoineDéveloppeur SeniorBANCA & SEGUROSnoviembre de 2021 - octubre de 2024 (2 años y 11 meses)92100 Boulogne-Billancourt, FrancePOC, Produits et Offres Commerciales est une application permettant aux conseillersfinanciers de réaliser les différentes opérations liées à la gestion du patrimoine client.Développé en Eclipse RCP, POC est une application Client Lourd qui permet d'effectuer desopérations financières (Souscription, Arbitrage, Réemploi, etc.) en se basant sur un référentiel produit (Assurances Vie, SCPI, etc.) et les comptes clients.Attentes du poste :
- Assurer la maintenance applicative.
- Effectuer les développements pour intégrer les nouveaux produits.
- Intégrer les spécifications LCBFT (Lutte Contre le Blanchiment et le Financement du Terrorisme).
Réalisations :- Refactorisation du chargement en bloc des modèles PDF (BDoc) à travers un modèle Producteur-Consommateur.
- Évolution du moteur de règles.
- Développement de nouvelles fonctionnalités et correction d'anomalies.
- Augmentation de la couverture des tests unitaires de 4% à 50%.
- Participation et animation des ateliers de conception et d'architecture.
- Intégration des nouveaux développeurs.
Méthodologie et environnement technique :- Développement : Java 8, Eclipse RCP.
- Persistance : Oracle, Hibernate.
- CI/CD : Jenkins, SVN, Git, GitLab
- EDFConsultant seniorENERGÍAdiciembre de 2020 - abril de 2021 (4 meses)Paris, FranceAchatsVision vise à offrir une application intégrée pour le suivi complet des affaires d'achatsd'EDF, en surpassant les applications historiques dédiées à différents types d'affaires. Ce projet implique l'adaptation de Redmine (application dédiée à la gestion de tickets) pour le suivi des affaires et la mise en place d'une orchestration des demandes qui en découlent, à destination des applications historiques, tout en gérant les retours de manière synchrone et asynchrone.Contraintes du projet :
- Adaptation de Redmine réalisée par une entreprise externe.
- Utilisation de Jenkins pour orchestrer les requêtes REST émises par Redmine vers les services web SOAP historiques.
- Organisation de l'espace de travail Jenkins en réservant un job pour chaque opération.
- Production des scripts permettant de gérer les 77 différentes opérations.
- Réalisation des contrôles de surface au niveau des scripts.
Réalisations :- Conception et développement d'un script générique résumant les différentes étapes d'une opération d'orchestration : le script charge la configuration spécifique au traitement
- souhaité, effectue un contrôle de surface sur la requête REST reçue, génère, en se basant sur un modèle, la requête SOAP associée, interroge le RPA et gère les retours.
- Création des jobs Jenkins et configuration.
- Evolution des développements de Shell vers Python.
Méthodologie et environnement technique :- Scripting : KSH, Python
- Contrôle de version : Git, GitLab
- Orchestration et CI/CD : Jenkins
Recomendaciones
Estos perfiles de freelance también coinciden con tus criterios
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
Formación
- Master 2 (M2), Analyse et Conception de Systèmes d'Information Sûrs (ACSIS)UVSQ Université de Versailles Saint-Quentin-en-Yvelines2013Master 2 (M2), Analyse et Conception de Systèmes d'Information Sûrs (ACSIS)