About Smail
- Design of highly available and scalable Kafka architectures
- Implementation on On-premise infrastructure (Strimzi/OpenShift) and Cloud (Confluent Cloud)
- Definition of standards and development patterns
- Design of topic topologies and partitioning strategies
- Performance and cost optimization
- Migration to the Cloud with Confluent
- Apache Kafka
- Kafka Connect for data integration
- Kafka Streams for real-time processing
- KSQL for SQL-like streaming
- Schema Registry for schema management
- Monitoring with Confluent Control Center
- Visualization tools: Kafdrop, KafkaUI
- Complete architecture of the Europcar Kafka platform
- Integration of multi-source events via Kafka Connect:
- Oracle Change Data Capture (CDC), JDBC, Debezium
- Salesforce, PostgreSQL, Splunk, HTTP connectors
- Auditing your existing Kafka platform
- Designing your Kafka architecture
- Implementing new use cases
- Performance optimization
- Migration to Confluent Cloud
- Training your teams
- Implementing best practices
French
Native or bilingual
English
Fluent
Experience
- EuropcarKafka ArchitectAUTOMOBILEDecember 2016 - December 2024 (8 years and 1 month)Paris, France2019 - 2024 Kafka Architect - Implementation of the EDA event driven Architecture2016 - 2019 Tech Lead Mediation TIBCO BusinessWorks and API Management
- AccorHotelsTIBCO BusinessWorks ExpertDecember 2015 - December 2016 (1 year)ContextDATA Exchange System was born from a desire to build an ESB at the scale of the AccorHotels IS. Initially based on Redhat Fuse ESB, it was migrated and largely extended under Tibco BusinessWorks, becoming essential within the group.Roles and ResponsibilitiesInvolved in all stages of the Tibco solution implementation, I worked particularly on synchronization flows for various CRMs such as Salesforce and Siebel• SCA architecture of flows based on the Tibco Framework• Bidirectional asynchronous data synchronization flows between Salesforce and Siebel CRM• Exposure and Consumption of CRM web services• Complex WebService orchestration flows• Exposure of SOAP and REST/XML web services• Full development cycle management:• Specification, Design, Development, Testing, Deployment on all environments• Migration of existing FUSE ESB• Level 3 production supportProducts used:• Tibco Framework• Business Works Process Monitor• Business Works Salesforce Plugin• Business Works Rest Plugin• Tibco SpotFire for monitoring• Oracle Database• Fuse ESB
- BNP Paribas CIBESB Application ArchitectMarch 2014 - November 2015 (1 year and 8 months)ContextThe "DEX" Framework is a financial flow ESB around KONDOR+. It ensures the bidirectional transmission of hundreds of thousands of daily deals as well as massive reference data between several financial platforms (Murex, Star, Kondor+, …)Developed in Tibco Business Works, DEX consists of over 32 applications and the internal Framework called CoreESB.Roles and ResponsibilitiesApplication Architect, Technical Referent, and Level 3 Production Support. I was responsible for redesigning the Framework to improve availability, service quality, and performance:• Analysis of the existing system (failures, bottlenecks, causes)• Design of the redesign and presentation to the teams• Cost estimation, planning, and phasing• Development, testing, and supervision of teams in India• Training of developers and change management support• Deployment on all environments, go-liveAchievements• Segregation of real-time flows from massive data flows by doubling Core ESB instances• Parallelization of processing within each Core ESB• Elimination of bottlenecks• Rewriting the data model to be business-agnostic: XML-based genericity and extensibility for all flows• Rewriting PL SQL stored procedures generically, without impacting the existing monitoring client application (direct XPath management from Oracle)• Rewriting persistence in the 32 applications• Implementation of Oracle indexes based on XPath functions• Implementation of genericity and parallelization of the common persistence management application• Total isolation of business logic by flow• Review of the EMS topology• Improved error handling and automatic recovery• Reduction and rationalization of internal messages within the Core ESB Engine
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's Degree in Computer Science, specializing in New Information Systems Technologies.University of Valenciennes2004Master Informatique mention Technologies Nouvelles Des Systèmes d'Information.
- Master's Degree in Computer ScienceUniversity of Marne La Vallée2003Maîtrise Informatique