À propos de 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
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- HitachiRailIngénieur logiciel C++ embarquéeTRANSPORTSnovembre 2024 - Aujourd'hui (1 an et 7 mois)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 techniqueSECTEUR MÉDICALjuillet 2021 - septembre 2024 (3 ans et 2 mois)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++ seniorTRANSPORTSmai 2019 - juillet 2021 (2 ans et 2 mois)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.
Recommandations
Soyez le premier à recommander Najibuddine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- 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