Québec, Canada · Full stack / backend / plateforme / DevOps

Ingénierie logicielle · Intégration de systèmes

Du produit à l’infrastructure.

Je construis des produits full stack et des plateformes backend, j’automatise leur livraison et j’intègre l’IA lorsqu’elle crée une valeur produit concrète.

01Travaux d’ingénierie sélectionnés

Projets sélectionnés

Des systèmes construits du produit jusqu’aux opérations.

Des travaux d’ingénierie réels couvrant données et interfaces, architecture de services, déploiement, observabilité, intégration IA et robotique.

02

Ingénierie plateforme · Intégration IA

Plateforme IA modulaire

Une plateforme logicielle modulaire pour l’orchestration, les données structurées, le suivi d’exécution et l’intégration de services IA/LLM, avec des frontières de services claires et une livraison automatisée.

2024—Aujourd’huiModular AI PlatformProduit privé · détails sélectionnés
02
EntréesAPI + validationOrchestrationIA / outilsÉtat + journaux
Ingénierie plateforme · Intégration IA2024—Aujourd’hui

Open source

PalletDataGenerator

Une bibliothèque Python réutilisable pour générer des jeux de données synthétiques de palettes et d’entrepôts avec Blender, annotations multi-format, rendu GPU, outils de keypoints, tests et développement conteneurisé.

01BlenderScènes synthétiques
02YOLO / COCO / VOCExports d’annotations
03GPURendu Cycles
04KeypointsVisibilité + débogage

Compétences

Une expertise structurée autour des besoins du système.

01

Développement produit full stack

Interfaces réactives reliées aux APIs backend, à l’authentification, aux couches de données et aux services temps réel.

ReactNode.jsPythonFastAPIRESTWebSocket
02

Backend & architecture logicielle

Services modulaires, frontières d’intégration, traitements asynchrones et contrats API maintenables.

PythonFastAPISQLMongoDBMicroservicesLinux
03

DevOps & livraison logicielle

Environnements reproductibles et pipelines de livraison avec tests, conteneurs, diagnostic et observabilité.

DockerKubernetesGitLab CI/CDJenkinsGitHub Actions
04

Intégration IA / LLM

IA intégrée aux workflows réels : retrieval, interfaces d’outils, validation des réponses et abstraction fournisseur.

RAGMCPTool callingAgentic workflowsPyTorchOpenCV
05

Vision par ordinateur & robotique

Données synthétiques, entraînement, simulation, perception temps réel et intégration robotique edge.

YOLO-PoseCUDAROS 2BlenderPyBulletNVIDIA Jetson

Expérience

Des applications web aux plateformes et systèmes IA.

Sept. 2024 — Aujourd’hui

Développeur full stack · Architecture, DevOps & intégration IA

Modular AI Platform · Québec, QC, Canada / Télétravail

  • Backend et APIs REST pour pipelines IA, fichiers structurés, métadonnées, journaux et validation.
  • Découplage de services, traitements asynchrones, suivi d’exécution et observabilité.
  • Conteneurisation, tests automatisés, GitLab CI/CD et diagnostic orienté production.
2024 — 2026

Chercheur · Vision par ordinateur & robotique autonome

UQTR × Noovelia · Trois-Rivières, QC, Canada

  • Génération de données synthétiques, entraînement YOLO-Pose et évaluation reproductible.
  • Simulation PyBullet, intégration ROS 2 et déploiement edge temps réel sur NVIDIA Jetson.
Nov. 2023 — Août 2024

Développeur · DevOps & automatisation

PRIMATEC Engineering · Sfax, Tunisie

  • Automatisation Python pour validation, tests et contrôle qualité.
  • CI/CD, journalisation structurée, diagnostic technique et outils internes maintenables.
Mars — Août 2023

Développeur full stack stagiaire · Web & données

Hydrogen Research Institute · Trois-Rivières, QC, Canada

  • Plateforme web en microservices, ingestion MQTT et ETL automatisé.
  • Services React/Node, MongoDB, Docker/Kubernetes et workflows Jenkins.

Profil

Un développeur full stack avec une approche systèmes.

Mon travail se situe à l’intersection du développement produit, de l’architecture backend et des opérations. Je privilégie des frontières de services claires, des flux de données explicites, des environnements reproductibles et des logiciels observables après déploiement.

Mes travaux récents ajoutent l’intégration IA/LLM et la vision par ordinateur à cette base, sans traiter le modèle comme le produit entier. Les APIs, la validation, l’état d’exécution, le déploiement et la gestion des échecs comptent tout autant.

01Le logiciel d’abord.
02Automatiser ce qui doit l’être.
03L’IA là où elle apporte une vraie valeur.

Formation

2024 — 2026

Maîtrise en génie électrique, concentration informatique

Université du Québec à Trois-Rivières — UQTR

Trois-Rivières, QC, Canada
2020 — 2023

Diplôme d’ingénieur en informatique

École Nationale des Sciences de l'Informatique — ENSI

Université de la Manouba, Tunisie

Certifications & activités

DevOps Bootcamp — TechWorld with Nana
AWS Cloud Technical Essentials — Coursera
IBM DevOps and Software Engineering Professional Certificate — Coursera, en cours
Membre des équipes d’organisation du Forum annuel de l’ENSI, TuniHack, RoboCup et HackZone Tunisia.

Langues

Arabe — langue maternelle
Français — courant
Anglais — niveau professionnel

Contact

Un produit qui demande une vraie profondeur d’ingénierie ?

Ouvert aux opportunités full stack, backend, plateforme, DevOps et intégration IA au Québec, au Canada et en télétravail.