Sohaib Temsamani

Ingénieur IA & vision par ordinateur chez Marwa

Je développe des systèmes de vision par ordinateur temps réel pour la surveillance industrielle, et des agents IA qui s’appuient sur le RAG, la reconnaissance et la synthèse vocales.

CV en PDF · sohaib.temsa@gmail.com

Portrait de Sohaib Temsamani
Illustration · détection et suiviYOLO · Re-ID
Basé à
Casablanca, Maroc
Poste actuel
Marwa · CDI depuis juil. 2025
Formation
Ingénieur ENSA, 2019–2024
Langues
Arabe, français, anglais
Découvrir les projets

Faites défiler pour voir 5 projets

Projets

Des systèmes de vision par ordinateur et des agents IA chez Marwa, un stage d’ingénieur chez Mentis et deux projets personnels.

Dépôts GitHub

Marwa · Casablanca

juil. 2025 – aujourd’hui

Vision par ordinateur temps réel pour la surveillance industrielle

Des pipelines qui analysent des flux vidéo en continu : les objets sont détectés avec YOLO, puis suivis dans le temps grâce à la ré-identification (Re-ID). Le travail couvre aussi l’ingénierie des données et les systèmes temps réel qui les font tourner.

Rôle
Ingénieur IA & vision par ordinateur, CDI
Contexte
Surveillance industrielle
Technologies
YOLO, Re-ID, temps réel, data engineering
  1. EntréeFlux vidéo
  2. images en continuDétectionYOLO
  3. boîtes de détectionSuiviRe-ID
  4. identités suiviesUsageSurveillance industrielle
Schéma illustratif, simplifié

Marwa · Casablanca

juil. 2025 – aujourd’hui

Agents IA avec RAG et voix

Développement de LLM et d’agents IA qui répondent en s’appuyant sur une base de connaissances (RAG), avec reconnaissance vocale (STT) et synthèse vocale (TTS) pour échanger à l’oral.

Rôle
Ingénieur IA & vision par ordinateur, CDI
Contexte
Agents IA vocaux
Technologies
LLM, RAG, STT, TTS
  1. EntréeQuestion orale
  2. signal audioTranscriptionSTT
  3. texte transcritRéponseAgent LLM + RAG
  4. réponse en texteSynthèseTTS
  5. voix de synthèseSortieRéponse vocale
Schéma illustratif, simplifié

Projet personnel

N8N · OpenAI · Odoo

Agent SQL pour Odoo

Un agent SQL construit avec N8N, connecté à la base PostgreSQL d’Odoo et déployé sur un serveur Oracle.

Type
Projet personnel
Hébergement
Serveur Oracle, Docker, Linux
Technologies
N8N, OpenAI, PostgreSQL d’Odoo
  1. EntréeQuestion
  2. langage naturelOrchestrationN8N + OpenAI
  3. requête généréeRequêteSQL
  4. exécutée sur la baseDonnéesPostgreSQL d’Odoo
Schéma illustratif, simplifié

Mentis · Belgique

févr. 2024 · 6 mois

Détection de textes générés par LLM

Conception et développement d’un système qui repère les contenus textuels produits par un grand modèle de langage, avec son interface utilisateur.

Rôle
Stage d’ingénieur, 6 mois
Lieu
Belgique
Technologies
LLM, full stack, interface utilisateur
  1. EntréeTexte
  2. texte à analyserAnalyseSystème de détection
  3. classificationRésultatHumain ou généré par LLM
  4. résultat affichéSortieInterface utilisateur
Schéma illustratif, simplifié

Projet personnel

React · Django · WebSocket

Ping Pong Web

Un site de ping-pong joué à distance et en temps réel, avec un tableau de bord de statistiques.

Type
Projet personnel
Fonctions
Jeu à distance en temps réel, statistiques
Technologies
React, Django, WebSocket, PostgreSQL, Docker, IA
  1. InterfaceReact
  2. actions des joueursTemps réelWebSocket
  3. messages en temps réelServeurDjango
  4. parties et statistiquesDonnéesPostgreSQL
Schéma illustratif, simplifié

Parcours

De l’inspection mécanique chez Cosumar à la vision par ordinateur temps réel chez Marwa, en passant par OCP, Mentis et Luova.

CV complet (PDF)
  1. Marwa

    juil. 2025 – aujourd’hui

    Ingénieur IA & vision par ordinateur · CDI

    Vision par ordinateur (détection YOLO, suivi Re-ID), LLM et agents IA (RAG, STT, TTS), data engineering et systèmes temps réel.

  2. Luova

    oct. 2024 · 9 mois

    Ingénieur en data science

    Analyse de données et création d’un chatbot / agent IA, développement et déploiement de modèles de machine learning, digitalisation d’un système de management.

  3. Mentis

    févr. 2024 · 6 mois

    Stage d’ingénieur · Belgique

    Système de détection de contenus textuels générés par LLM, avec interface utilisateur.

  4. OCP Groupe phosphatier marocain

    juil. 2023 · 2 mois

    Stage d’ingénieur · Khouribga

    Tableau de bord interactif des données de capteurs, pour surveiller l’état des machines.

  5. Cosumar Producteur de sucre marocain

    juil. 2022 · 2 mois

    Stage d’application · Ksar El Kebir

    Application mobile Android qui digitalise les processus d’inspection mécanique du Bureau Méthode.

Formation

Ingénieur ENSA en Transformation Digitale Industrielle, certifié Professional Scrum Master, avec quatre cours IBM : SQL, vision par ordinateur, réseaux de neurones et data science.

Formation d’ingénieur

ENSA

École Nationale des Sciences Appliquées

2019 – 2024

Filière
Transformation Digitale Industrielle
Durée
5 ans
Avant l’ENSA
Baccalauréat Sciences Mathématiques A, option français2018 – 2019

Certifications

5 certifications64 h de cours IBM

  • Scrum.org

    PSM I

    Professional Scrum Master I

  • IBM · Coursera

    Databases and SQL for Data Science with Python

    20 h

  • IBM · Coursera

    Introduction to Computer Vision and Image Processing

    21 h

  • IBM · Coursera

    Introduction to Neural Networks and PyTorch

    17 h

  • IBM · Coursera

    Data Science Methodology

    6 h

Compétences

Ce que j’utilise, et où je l’ai utilisé : en poste, en stage, dans mes projets personnels et mes certifications.

IA et données

  • Vision par ordinateurMarwa, cours IBM
  • YOLOMarwa
  • Re-IDMarwa
  • LLMMarwa, Mentis
  • Agents IAMarwa, Luova, agent SQL
  • RAGMarwa
  • STT / TTSMarwa
  • Machine learningLuova
  • Data scienceLuova, cours IBM
  • PyTorchCours IBM
  • scikit-learnGitHub
  • pandasGitHub

Développement

  • PythonGitHub, cours IBM
  • R
  • JavaGitHub
  • C / C++GitHub
  • SQLAgent SQL, cours IBM
  • ReactPing Pong Web
  • DjangoPing Pong Web
  • WebSocketPing Pong Web
  • AndroidCosumar

Outils et infrastructure

  • PostgreSQLAgent SQL, Ping Pong Web
  • DockerAgent SQL, Ping Pong Web
  • LinuxAgent SQL
  • N8NAgent SQL
  • API OpenAIAgent SQL
  • OdooAgent SQL
  • Git
  • Bash
  • Power BI
  • Tableau

Méthode

  • Scrum (PSM I)Certifié, Scrum.org
  • Management de projet
  • Méthodologie data scienceCours IBM
  • Digitalisation de processusCosumar, Luova

Langues

  • ArabeLangue maternelle
  • FrançaisAvancé
  • AnglaisIntermédiaire

Contact

Le plus simple : un e-mail. Le CV complet est disponible en PDF.

Sohaib Temsamani

Ingénieur IA & vision par ordinateur · Marwa

  • Basé àCasablanca, Maroc
Portrait de Sohaib Temsamani