NAJIBUDDINE CAMARD

Ingénieur logiciel senior C++

Salaire / Taux journalier

93110 Rosny-sous-Bois, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

Développement BackendBase de données SQLC++PythonAWSSystèmes embarquésTest Driven DevelopmentNumPypandasCElasticsearchGLPIBitbucketMariaDBDockerGitHubJenkinsGrafanaMySQLRaspberry PiOracle DatabaseKanbanScrum

Langues

Français (Maternelle)Anglais (Courant)Espagnol

À propos

Introduction

Ingénieur logiciel senior freelance avec plus de 10 ans d’expérience sur des systèmes complexes et performants en production pour de grands comptes : Air France, Amadeus, Hitachi Rail, EssilorLuxottica et SNCF. J’interviens sur le développement et l’optimisation de backends C++ et Python à forte volumétrie, l’intégration de bases de données Oracle et SQL massives, ainsi que la mise en place de pipelines CI/CD avec Azure DevOps, Docker et Kubernetes.

Liens

Expérience de travail

Ingénieur logiciel senior C++ embarqué

HitachiRail (ex-Thales RCS)

déc. 2024 - Présent

1 an 11 mois

Le Plessis-Pâté, France

Contexte: Au sein d'une équipe Agile, développement embarqué d'un système de gestion de parking automatisé. – 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.

Architecte logiciel C++/Référent technique

EssilorLuxottica

juil. 2021 - sept. 2024

3 ans 3 mois

Créteil, 94000, FR

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. – Conception, création et maintenance 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. – Contribution au partage des connaissances et des meilleurs pratiques au sein de l'équipe. – Veille technologique dans une démarche d'amélioration continue.

Lead Deb/ Développeur backend senior C++

Air France

mai 2019 - juil. 2021

2 ans 3 mois

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, correction des bugs et mise en place de tests unitaires relatifs à cette application. – Participation aux ateliers de spécification des nouveaux développements. – Encadrement et montée en compétence de développeurs juniors (code reviews, accompagnement technique, partage de bonnes pratiques) – Rédaction d'une documentation technique et fonctionnelle expliquant le fonctionnement de l'application.

Ingénieur logiciel confirmé Python/C++

SNCF

nov. 2017 - mars 2019

1 an 5 mois

Paris, 75012, FR

Contexte : Au sein du département innovation et recherche conception et développement sur deux projets distincts en autonomie. 1er projet: Cartes des sièges d'un train – Création de scripts Python pour collecter et envoyer des données en MQTT provenant de capteurs IoT via une raspberry Pi. – Envoi des données sur le cloud AWS et traitement des données avec la stack ELK. – Optimisation des flux de données pour une visualisation fluide et en temps réel dans Kibana. 2ème projet: IHM de comptage de personnes dans un technicentre – Création d'une IHM affichant en temps réel le nombre de personnes dans une zone spécifique en C++/Qt sous VisualStudio. – Lecture de cartes NFC et affichage d'un menu administrateur de contrôle dès que la bonne carte est détectée. – Création d'une base de données MySQL stockant les informations sur les cartes utilisateurs.

Ingénieur logiciel backend C++/Python

Amadeus

nov. 2014 - oct. 2017

3 ans

06410 Biot, France

Contexte: Dans un contexte international, au sein d'une équipe de 6 personnes en mode Agile Kanban, en charge de la gestion d'un outil permettant la génération des e-billets des compagnies aériennes. – Résolution de problèmes techniques relatifs à une application codée en C++ permettant la création des e-tickets d'une compagnie aérienne. – Gestion d'une base de données Oracle 11g contenant les informations relatives aux e-tickets et application des changements demandés par les clients sur leurs documents. – Automatisation de tâches récurrentes en base de données via script Python et Shell. – Coordination avec les différentes équipes impliquées lors des activités de migrations de données d'une compagnie.

Stage de fin d'études Test & Validation

CNES

févr. 2014 - août 2014

7 mois

Toulouse, 31400, FR

– Implémentation d'algorithmes d'allocation des ressources en C++. – Simulation de différents scénarios de communications par satellite à l'aide de l'outil Network Simulator 2 sous Linux. – Evaluation des performances du réseau selon les différents scénarios testés avec un script Shell.

Stage Développeur C++/Qt

ArcelorMittal

mai 2013 - août 2013

4 mois

57280 Maizières-lès-Metz, France

– Développement d'une IHM pour un modèle physique d'alliation en C++/Qt sous l'IDE VisualStudio 2010. – Etablissement d'une connexion entre le modèle Scilab et l'IHM.


Formation

ESIEE Paris

Master Ingénieur, Signaux & Télécoms

2011 - 2014

3 ans 1 mois

Lycée Pierre-Gilles de Gennes ENCPB

Classes préparatoires aux Grandes Ecoles, PCSI-PSI

2009 - 2011

2 ans 1 mois

Lycée Johannes Gutenberg

Baccalauréat scientifique, option mathématiques

2009 - 2009

1 mois

Portfolio

Développement Backend C++ – Gestion des contraintes réglementaires du planning de l'équipage

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.