About Mohamed
👨💻 Lead AI & Backend developer (8+ ans d’expérience)
⚙️ Backend & Architecture
- C++ / Java / Spring Boot / Python
- Microservices & APIs (REST, gRPC)
- Systèmes distribués (Kafka, NATS)
- Intégration de systèmes & data pipelines temps réel
- Optimisation des performances
🤖 IA & Automatisation
- Intégration de LLMs (chatbots, assistants, outils internes)
- Architectures RAG (connexion IA + données métier)
- Automatisation de workflows métier
- Traitement de données (documents, APIs, pipelines)
- Implémentation d'outils AI avec MCP, Langchain, ...
☁️ Cloud & Infrastructure
- Déploiement sur AWS
- Mise en place de pipelines CI/CD
- Environnements conteneurisés et distribués
- Monitoring et observabilité (ELK, Opentelemetry, ...)
💡 Pourquoi me choisir ?
- Approche pragmatique, orientée résultats
- Expérience sur systèmes complexes et temps réel
- Autonome, rapide à prendre en main
- Double expertise backend + IA
French
Native or bilingual
English
Native or bilingual
German
Conversational
Experience
- Credit Agricole CIBCredit Agricole CIB - Senior AI & software engineerBANKING AND INSURANCEMarch 2025 - Today (1 year and 3 months)Paris, France
🚀 Backend & AI developer – Financial systems
🗂️ Projet Booking Repo & SecLending
L’équipe Repo & SecLending développe et maintient des services de booking front-office, gérant l’ensemble du cycle de vie des transactions et fournissant les données aux systèmes de risque, de comptabilité et aux middle/back-offices, garantissant des opérations fluides et fiables à l’échelle de l’organisation.Responsabilités :🔹 Développement de pipelines ETL en temps réel pour le traitement des données de transactions Repo & SecLending avec Apache Camel🔹 Contribution à la migration d’un système back-office, incluant la refonte des workflows applicatifs, l’adaptation des intégrations et la mise à jour des mappings de données🔹 Migration des communications inter-services de MQSeries vers Apache Kafka🔹 Optimisation des performances d’un processus de calcul de liquidité (+96 %) grâce à la mise en place de mécanismes de cache et à la parallélisation des calculs🔹 Refonte de la logique de matching ALD pour améliorer les taux de rapprochement des transactions internes (banque) et externes (agent ALD)🔹 Collaboration étroite avec les Business Analysts pour livrer des fonctionnalités de qualité et investiguer/résoudre efficacement les incidents en production🔹Conception et implémentation d’outils de requêtage de bases de données basés sur MCP (Model Context Protocol), permettant l’interrogation en langage naturel via des agents IA, incluant requêtage, agrégation et exploration de schémaTechnologies : C++, Java, Python, Apache Camel, Apache Kafka, Copilot, MCP, Agents - Société Générale - CIBSociété Générale CIB - Senior Software Engineer LeadBANKING AND INSURANCEJune 2022 - February 2025 (2 years and 8 months)Paris, France
🚀 Lead JAVA Backend Developer – GREAT Team
L’équipe GREAT est une équipe Front Office développant des plateformes temps réel qui agrègent et distribuent des données de risque et de P&L vers les applications de trading sur l’ensemble des desks.Responsabilités :🔹 Développement d’un service d’analytics temps réel basé sur ActivePivot et Spring Boot/Cloud, traitant des millions de messages de risque par jour et exposant des métriques aux applications de trading🔹 Conception d’un microservice Spring Boot de pré-agrégation des données de risque en temps réel, exposées via gRPC pour une consommation à faible latence🔹 Développement d’un service de contrôle de limites (Limit Breach) détectant les dépassements de risque et notifiant les traders en temps réel🔹 Implémentation d’indicateurs et formules de risque avec ActivePivot pour l’analyse des positions, risques et données de marché🔹 Maintenance et documentation d’un service legacy de flux de données de marché temps réel utilisant Chronicle Map/Queue, facilitant l’onboarding et la compréhension du système🔹 Résolution de fuites mémoire et bugs legacy, réduisant les incidents de production🔹 Optimisation du temps de démarrage des services (-30 à -40 %) via l’ajustement des batchs d’ingestion🔹 Mise en place de dashboards de monitoring avec ELK Stack (latence, GC, CPU, etc.)🔹 Scalabilité de la plateforme sur cloud interne via load balancing pour garantir haute disponibilité et montée en charge🔹 Support production 24/7 pour les traders, diagnostic et résolution d’incidents critiques🔹 Mise en place de pipelines Jenkins pour CI/CD (build, tests, packaging)Technologies : Java 11/17, Spring Boot/Cloud, Python, NATS/Jetstream, gRPC, WebSocket, RocksDB, Arrow, ActivePivot 5, OpenHFT/Chronicle, ELK, Jenkins - stealthSenior software engineer LeadE-COMMERCEJuly 2022 - February 2024 (1 year and 7 months)Paris, France
🚀 Full-Stack Developer – E-commerce
🗂️ Plateforme de location e-commerce
🔹 Développement d’un site e-commerce sur Shopify, avec ajout de fonctionnalités backend sur mesure via des applications privées Shopify en Node.js🔹 Conception et mise en place d’une automatisation des paiements basée sur Stripe via des apps privées, permettant un traitement fluide des frais clients et une réduction de la charge opérationnelle🔹 Développement d’un frontend responsive avec ReactJS et Ionic🔹 Déploiement et scalabilité d’applications Shopify privées sur AWS (EC2, ELB, SNS)Technologies : Shopify, JavaScript, Node.js, REST APIs, GraphQL, React, Ionic, AWS (EC2, ELB, SNS)
Recommendations
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
- Computer science engineeringTélécom SudParis2018