About Najibuddine
- 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
- 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
French
Native or bilingual
English
Fluent
Experience
- HitachiRailIngénieur logiciel C++ embarquéeTRANSPORTATIONNovember 2024 - Today (1 year and 7 months)Brétigny-sur-Orge, FranceContexte : 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.
- EssilorLuxotticaArchitecte logiciel C++/ Référent techniqueMEDICALJuly 2021 - September 2024 (3 years and 2 months)Créteil, FranceContexte : 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.
- AIR FRANCE KLMIngénieur logiciel backend C++ seniorTRANSPORTATIONMay 2019 - July 2021 (2 years and 2 months)Paray-Vieille-Poste, FranceContexte : Au sein d’une équipe de 5 personnes travaillant en mode AgileSCRUM, en charge de la gestion d’un logiciel permettant de créer lesplannings 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.
Recommendations
Be the first to recommend Najibuddine
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
- Diplôme d'Ecole d'ingénieur options Signaux & TélécommunicationsESIEE Paris2014Télécoms, Informatique, Traitement du signal
- Classes préparatoires aux Grandes Ecoles PCSI/PSILycée Pierre-Gilles de Gennes, Paris 750132011