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

El Yazid Ismaili

Ing. C++/Python – LIDAR & Vision par Ordinateur

EUR 450/Tag
Paris, FR
3-7 Jahre

Durchschnittliche Reaktionszeit: 1h

Über El Yazid

Ingénieur C++ en développement logiciel haute performance, spécialisé en traitement de nuages de points LIDAR et perception 3D. J'ai conçu et déployé des pipelines complets de traitement 3D en C++17 (filtrage, segmentation, clustering, RANSAC) ainsi que des solutions de détection d'objets par IA (YOLO, Pointcept) pour la SNCF. Mon parcours inclut également le développement embarqué en C/C++ dans l'automobile (ISO 26262, ASPICE, CAN) chez Vinci Energies et EngLab.
Mes domaines d'intervention : développement C++17/Python performant, traitement de données 3D/LIDAR, vision par ordinateur, multithreading (OpenMP, std::thread), interfaces Qt/QML, conteneurisation Docker et intégration CI/CD sur Linux.
Disponible pour des missions en perception, traitement d'image, logiciel embarqué ou développement C++ de manière générale.
  • Französisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Muttersprachlich oder zweisprachig

Vor Ort möglich
Paris (bis zu 50 km), Marseille (bis zu 50 km), Lyon (bis zu 50 km), Toulouse (bis zu 50 km), Bordeaux (bis zu 50 km)

Projekt- und Berufserfahrung

  • SNCF Réseau
    Ingénieur C++ 3D
    TRANSPORTWESEN
    April 2024 - Mai 2026 (2 Jahre und 1 Monat)
    Saint-Denis, Frankreich
    - Développement d'un pipeline de simulation et traitement de nuages de points LIDAR en C++17 et Python : filtrage statistique, sous-échantillonnage voxel, extraction de plans par RANSAC et segmentation pour la classification automatique d'objets d'infrastructure (caténaires, poteaux, signalisation).
    - Détection d'objets par IA : entraînement et déploiement de modèles YOLO sur des orthoimages 2D pour la détection, puis reprojection 3D et segmentation individuelle de chaque objet dans le nuage de points – approche directement applicable à la perception ADAS.
    - Utilisation de Pointcept pour la segmentation sémantique 3D des nuages de points LIDAR, permettant la classification fine des composants d'infrastructure.
    - Implémentation d'algorithmes de détection et clustering (Euclidean Cluster Extraction, Region Growing) sur des nuages de points denses.
    - Indexation spatiale via KD-Tree et Octree au sein d'une librairie interne C++ pour optimiser les recherches de voisinage sur des scans de 10M+ points.
    - Optimisation des performances via multithreading : OpenMP pour le traitement intensif point par point, std::thread pour le parallélisme de tâches.
    - Développement en Python pour le prototypage d'algorithmes de perception, l'automatisation de tests et le scripting d'outils.
    - Création d'interfaces de visualisation 3D interactives avec Qt et QML pour l'inspection et l'annotation des résultats de détection.
    - Conteneurisation Docker, déploiement sur Linux/Unix, base PostgreSQL.
    - Tests unitaires et d'intégration, revue de code ROS2/C++, documentation technique sur Confluence.
    C++17 Python Docker Microsoft Azure Cloud Lidar
  • Sequans Communication
    Ingénieur Plateforme d'Intégration
    TELEKOMMUNIKATION
    September 2023 - April 2024 (7 Monate)
    Paris, France
    • Développement de composants logiciels pour les puces Sequans (Tau) en C/C++11 pour les plateformes de télécommunications embarquées.

    • Création et maintenance de tests bas niveau côté puce, en utilisant C/C++ et l'assembleur si nécessaire, ainsi que Python pour les frameworks de tests automatisés et unitaires.

    • Identification, investigation et résolution des bogues et dysfonctionnements matériels et logiciels potentiels, au niveau du firmware et des pilotes.

    • Assistance aux activités de pré-validation ASIC à l'aide de l'émulateur Cadence Palladium Emulator Z1.
    C C++ Python Palladium Gitlab
  • Technology and Strategy
    Ingénieur Logiciel Embarqué
    AUTOMOBILSEKTOR
    Oktober 2022 - August 2023 (10 Monate)
    France
    Développement d'un code C embarqué de bas niveau sur un contrôleur SPC58 pour un logiciel de gestion de la direction assistée dans les camions poids lourds Mercedes (contraintes en temps réel et exigences de sécurité fonctionnelles).

    J'ai travaillé selon le modèle A-SPICE et le cycle en V : spécification, conception détaillée, implémentation, tests et traçabilité.

    J'ai effectué des revues de code systématiques et des analyses statiques, garantissant la conformité aux normes MISRA C et aux directives de codage internes pour la robustesse et la maintenabilité.

    J'ai rédigé la documentation de conception logicielle détaillée des modules à l'aide de PlantUML (diagrammes de séquence, diagrammes de classes, vues architecturales).
    C Windows ASPICE Misra C PlantUML

Empfehlungen

Sei die erste Person, die El Yazid empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

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

Ausbildung und Abschlüsse

  • Master en Informatique
    Université de Bretagne Occidentale
    2023
    Logiciels pour les systèmes embarqués

Fähigkeiten

Kategorien