About Smail
- Conception d'architectures Kafka hautement disponibles et scalables
- Implémentation sur infrastructure On-premise (Strimzi/OpenShift) et Cloud (Confluent Cloud)
- Définition des standards et patterns de développement
- Design des topologies de topics et des stratégies de partitionnement
- Optimisation des performances et des coûts
- Migration vers le Cloud avec Confluent
- Apache Kafka
- Kafka Connect pour l'intégration de données
- Kafka Streams pour le traitement temps réel
- KSQL pour les streaming façon SQL
- Schema Registry pour la gestion des schémas
- Monitoring avec Confluent Control Center
- Outils de visualisation : Kafdrop, KafkaUI
- Architecture complète de la plateforme Kafka Europcar
- Intégration d'évènements multi-sources via Kafka Connect :
- Change Data Capture (CDC) Oracle, JDBC, Debezium
- Connecteurs Salesforce, PostgreSQL, Splunk, HTTP
- L'audit de votre plateforme Kafka existante
- La conception de votre architecture Kafka
- L'implémentation de nouveaux use cases
- L'optimisation des performances
- La migration vers Confluent Cloud
- La formation de vos équipes
- La mise en place de bonnes pratiques
French
Native or bilingual
English
Fluent
Experience
- EuropcarArchitecte KafkaAUTOMOBILEDecember 2016 - December 2024 (8 years and 1 month)Paris, France2019 - 2024 Architecte Kafka - Mise en place de l'architecte EDA event driven Architecture2016 - 2019 Techlead Mediation TIBCO BusinessWorks et API Management
- AccorHotelsExpert Tibco BusinessWorksDecember 2015 - December 2016 (1 year)ContexteDATA Exchange System est né d’une volonté de bâtir un ESB à l’échelle du SI AccorHotels. Basé initialement sur Redhat Fuse ESB, il a été migré et largement étendu sous Tibco BusinessWorks, pour devenir incontournable au sein du groupe.Rôles et ResponsabilitésAssocié à toutes les étapes de mise en place de la solution Tibco, J’ai travaillé en particulier sur les flux de synchronisation de différents CRMs tels que Salesforce et Siebel• Architecture SCA des flux basée sur le Framework Tibco• Flux asynchrones de synchronisation bidirectionnels de données entre Salesforce et Siebel CRM• Exposition et Consommation des webservices CRM• Flux d'orchestration complexes de WebService• Exposition de webservices SOAP et REST/XML• Prise en charge du cycle complet de développement :• Spécification, Conception, Développement, Recettes, Déploiement sur tous les environnements• Reprise de l’existant FUSE ESB• Support production niveau 3Produits utilisés :• Framework Tibco• Business Works Process Monitor• Business Works Salesforce Plugin• Business Works Rest Plugin• Tibco SpotFire pour le monitoring• Base de données Oracle• Fuse ESB
- BNP Paribas CIBArchitecte applicatif ESBMarch 2014 - November 2015 (1 year and 8 months)ContexteLe Framework «DEX» est un ESB de flux financiers autour de KONDOR+. Il assure la transmission bidirectionnelle de centaines de milliers de deals quotidiens ainsi que de données référentielles massives entre plusieurs plateformes financières (Murex, Star, Kondor+, …)Développé en Tibco Business Works, DEX est composé de plus de 32 applications et du Framework interne dit CoreESB.Rôles et ResponsabilitésArchitecte applicatif, Référant technique et Support Production N3. J’ai pris en charge de refonte du Framework pour améliorer la disponibilité, la qualité de service et les performances :• Analyse de l’existant (pannes, points de contention, causes)• Conception de la refonte et présentation aux équipes• Chiffrage, planning et phasage• Développement, test et supervision des équipes en Inde• Formation des développeurs et accompagnement au changement• Déploiement sur tous les environnements, mise en productionRéalisations• Ségrégation des flux temps réels des flux de de données massives en doublant les instances du Core ESB• Parallélisation des traitements au sein de chaque Core ESB• Suppression des points de contention• Réécriture du modèle de données en le rendant agnostique au métier : généricité et extensibilité basées sur XML pour tous les flux• Réécriture des procédures stockées PL SQL de manière générique, sans impacter l'application cliente de monitoring existante (gestion directe du XPath depuis Oracle)• Réécriture de la persistance dans les 32 applications• Mise en place d’index oracle basés sur des fonctions XPath• Mise en place de la généricité et de la parallélisation de l’application commune de gestion de persistance• Isolation totale des logiques métiers par flux• Révision de la topographie EMS• Amélioration de la gestion d'erreur et reprise automatique• Réduction et rationalisation des messages internes au Moteur Core ESB
Recommendations
Be the first to recommend Smail
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 Informatique mention Technologies Nouvelles Des Systèmes d'Information.Université de Valenciennes2004Master Informatique mention Technologies Nouvelles Des Systèmes d'Information.
- Maîtrise InformatiqueUniversité de Marne La Vallée2003Maîtrise Informatique