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

Najibuddine Camard

Ingénieur logiciel senior C++ – backend systèmes

€620/day
Paris, FR
8-15 years

Average response time: 1 hour

About Najibuddine

Ingénieur logiciel senior freelance avec plus de 10 ans d’expérience sur des systèmes backend complexes en production, à forte volumétrie, pour de grands comptes (Air France, Amadeus, SNCF, Hitachi Rail, EssilorLuxottica).

Spécialisé en développement C++ backend, j’interviens sur des applications critiques pour corriger des bugs, améliorer la stabilité et optimiser les performances.

Domaines d’intervention :
  • Développement et optimisation de backends C++ haute volumétrie
  • Maintenance et correction de bugs sur systèmes en production
  • Optimisation de bases de données Oracle & SQL à grande échelle
  • Mise en place et amélioration de pipelines CI/CD (Azure DevOps, Docker, Kubernetes)
  • Automatisation et optimisation de processus techniques
Points forts :
  • Compréhension rapide de systèmes complexes et legacy
  • Forte orientation résolution de problèmes (debug, performance, stabilité)
  • Autonomie et fiabilité sur environnements critiques
  • Capacité à moderniser des applications existantes sans rupture

Disponible pour des missions freelance orientées maintenance, optimisation, fiabilisation et évolution de systèmes backend critiques.

📍 Île-de-France – Remote / hybride / sur site selon besoin
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 30km)

Experience

  • HitachiRail
    Ingénieur logiciel C++ embarquée
    TRANSPORTATION
    November 2024 - Today (1 year and 7 months)
    Brétigny-sur-Orge, France
    Contexte : Au sein d’une équipe Agile, développement embarqué sur les bornes entrée/sortie et caisses de paiement automatiques de parking.

    •Développement des composants des bornes (entrée, sortie et caisse) communicants via MQTT : traitement des événements d’accès, des paiements et de la validation de sortie.
    •Orchestration et supervision de multiples composants logiciels sur bornes physiques.
    •Intégration hardware-software : commande et lecture des capteurs, barrières, lecteurs de plaques et modules de paiement sur les bornes.
    •Mise à niveau de scripts de traitement statistiques des données vers Python3.
    C++17 Systèmes embarqués Azure DevOps Debian Méthode agile
  • EssilorLuxottica
    Architecte logiciel C++/ Référent technique
    MEDICAL
    July 2021 - September 2024 (3 years and 2 months)
    Créteil, France
    Contexte : Dans un contexte international, au sein du département R&D et de la catégorie Solutions Digitales, en charge de la conception et de la structure du SI ainsi que de la qualité des différents logiciels du groupe.

    • Audit et analyse des architectures existantes et proposer des solutions techniques optimales dans la suite logicielle.
    • Design et mise en place de pipelines CI/CD sur Azure DevOps
    • Amélioration continue des processus de compilations, de déploiements et de maintenance des applications logicielles.
    • Conseil sur les bonnes pratiques logicielles à adopter et accompagnement de la MOA dans les décisions technologiques.
    • Conception et développement d’applications en C++ et Python.
    • Migration de l'ensemble des projets SVN vers Git pour une gestion optimisée des versions.
    • Contribution au partage des connaissances et des meilleurs pratiques au sein de l’équipe.
    • Veille technologique dans une démarche d’amélioration continue.
    Azure DevOps CI/CD C++ Python OpenCV
  • AIR FRANCE KLM
    Ingénieur logiciel backend C++ senior
    TRANSPORTATION
    May 2019 - July 2021 (2 years and 2 months)
    Paray-Vieille-Poste, France
    Contexte : Au sein d’une équipe de 5 personnes travaillant en mode Agile
    SCRUM, en charge de la gestion d’un logiciel permettant de créer les
    plannings des personnels navigants.

    • Evolution et maintenance d’un outil codé en C++ permettant la création des plannings des personnels navigants.
    • Ajout de nouvelles fonctionnalités à cette application.
    • Correction des bugs relatifs à cette application.
    • Mise en place des tests unitaires.
    • Participation aux ateliers de spécification des nouveaux développements.
    • Rédaction de la documentation technique et fonctionnelle expliquant le fonctionnement de l’application.
    Développement Back-End C++ Git Jenkins Linux Debian

Recommendations

Be the first to recommend Najibuddine

Help this freelancer shine by sharing your experience working together.

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

  • Diplôme d'Ecole d'ingénieur options Signaux & Télécommunications
    ESIEE Paris
    2014
    Télécoms, Informatique, Traitement du signal
  • Classes préparatoires aux Grandes Ecoles PCSI/PSI
    Lycée Pierre-Gilles de Gennes, Paris 75013
    2011

Skill set

Categories