You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed B.MB

Mohamed B.

Senior Java/C++ Developer | Spring\IA\MCP\LLM

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

👨‍💻 Lead AI & Backend developer (8+ years of experience)

I help companies integrate AI (LLMs, RAG) into their applications and automate their business processes, leveraging a strong backend expertise (Java, microservices, distributed systems).

I design data-connected solutions, directly usable in production, with a focus on simplicity and efficiency.

⚙️ Backend & Architecture

  • C++ / Java / Spring Boot / Python
  • Microservices & APIs (REST, gRPC)
  • Distributed Systems (Kafka, NATS)
  • Real-time system & data pipeline integration
  • Performance optimization

🤖 AI & Automation

  • LLM integration (chatbots, assistants, internal tools)
  • RAG architectures (AI + business data connection)
  • Business workflow automation
  • Data processing (documents, APIs, pipelines)
  • AI tool implementation with MCP, Langchain, ...

☁️ Cloud & Infrastructure

  • Deployment on AWS
  • CI/CD pipeline setup
  • Containerized and distributed environments
  • Monitoring and observability (ELK, Opentelemetry, ...)

💡 Why choose me?

  • Pragmatic, results-oriented approach
  • Experience with complex and real-time systems
  • Autonomous, quick to onboard
  • Dual backend + AI expertise

💬 Have a question or a need → contact me
  • French

    Native or bilingual

  • English

    Native or bilingual

  • German

    Conversational

Can work on-site
Paris (up to 50km), Lyon (up to 50km), Lille (up to 50km), Bordeaux (up to 50km), Nice (up to 50km)

Experience

  • Credit Agricole CIB
    Credit Agricole CIB - Senior AI & Software Engineer
    BANKING AND INSURANCE
    March 2025 - Today (1 year and 5 months)
    Paris, France

    🚀 Backend & AI Developer – Financial Systems

    🗂️ Booking Repo & SecLending Project


    The Repo & SecLending team develops and maintains front-office booking services, managing the entire transaction lifecycle and providing data to risk, accounting, and middle/back-office systems, ensuring smooth and reliable operations across the organization.

    Responsibilities:

    🔹 Development of real-time ETL pipelines for processing Repo & SecLending transaction data with Apache Camel
    🔹 Contribution to the migration of a back-office system, including redesigning application workflows, adapting integrations, and updating data mappings
    🔹 Migration of inter-service communications from MQSeries to Apache Kafka
    🔹 Performance optimization of a liquidity calculation process (+96%) through the implementation of caching mechanisms and calculation parallelization
    🔹 Redesign of the ALD matching logic to improve internal (bank) and external (ALD agent) transaction reconciliation rates
    🔹 Close collaboration with Business Analysts to deliver quality features and effectively investigate/resolve production incidents
    🔹 Design and implementation of database querying tools based on MCP (Model Context Protocol), enabling natural language querying via AI agents, including querying, aggregation, and schema exploration
    Technologies: C++, Java, Python, Apache Camel, Apache Kafka, Copilot, MCP, Agents
    Java C++ Apache Kafka AI Automation MCP
  • Société Générale - CIB
    Société Générale CIB - Senior Software Engineer Lead
    BANKING AND INSURANCE
    June 2022 - February 2025 (2 years and 8 months)
    Paris, France

    🚀 Lead JAVA Backend Developer – GREAT Team


    The GREAT team is a Front Office team developing real-time platforms that aggregate and distribute risk and P&L data to trading applications across desks.

    Responsibilities:

    🔹 Development of a real-time analytics service based on ActivePivot and Spring Boot/Cloud, processing millions of risk messages per day and exposing metrics to trading applications
    🔹 Design of a Spring Boot microservice for real-time risk data pre-aggregation, exposed via gRPC for low-latency consumption
    🔹 Development of a Limit Breach control service detecting risk overruns and notifying traders in real-time
    🔹 Implementation of risk indicators and formulas with ActivePivot for position, risk, and market data analysis
    🔹 Maintenance and documentation of a legacy real-time market data feed service using Chronicle Map/Queue, facilitating system onboarding and understanding
    🔹 Resolution of memory leaks and legacy bugs, reducing production incidents
    🔹 Optimization of service startup time (-30 to -40%) by adjusting ingestion batches
    🔹 Setup of monitoring dashboards with ELK Stack (latency, GC, CPU, etc.)
    🔹 Platform scalability on internal cloud via load balancing to ensure high availability and capacity increase
    🔹 24/7 production support for traders, diagnosing and resolving critical incidents
    🔹 Setup of Jenkins pipelines for 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
    Java Spring boot Python RocksDB Jetstream
  • stealth
    Senior Software Engineer Lead
    E-COMMERCE
    July 2022 - February 2024 (1 year and 7 months)
    Paris, France

    🚀 Full-Stack Developer – E-commerce

    🗂️ E-commerce Rental Platform


    🔹 Development of an e-commerce website on Shopify, with the addition of custom backend features via private Shopify applications in Node.js
    🔹 Design and implementation of a Stripe-based payment automation using private apps, enabling smooth processing of customer fees and reducing operational load
    🔹 Development of a responsive frontend with ReactJS and Ionic
    🔹 Deployment and scalability of private Shopify applications on AWS (EC2, ELB, SNS)

    Technologies: Shopify, JavaScript, Node.js, REST APIs, GraphQL, React, Ionic, AWS (EC2, ELB, SNS)
    Shopify Amazon Web Services (AWS) React.js Ionic Stripe

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer science engineering
    Télécom SudParis
    2018

Skill set

Categories