Retour au portfolio

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.

Rôle
Développeur full stack · Architecture, DevOps & intégration IA
Organisation
Modular AI Platform
Période
2024—Aujourd’hui
02
EntréesAPI + validationOrchestrationIA / outilsÉtat + journaux
Ingénierie plateforme · Intégration IA2024—Aujourd’hui

01 · Contexte & problème

Plateforme IA modulaire

Les fonctions IA deviennent difficiles à exploiter lorsque appels modèles, fichiers, validation et état d’exécution sont fortement couplés. Le travail plateforme a séparé ces responsabilités pour faire évoluer les workflows sans déstabiliser le reste du produit.

02 · Ce que j’ai construit

01

Conçu des composants backend et APIs REST pour pipelines IA, fichiers structurés, métadonnées, journaux et validation.

02

Participé au découplage des services pour permettre aux modules d’évoluer indépendamment et rester plus simples à tester et maintenir.

03

Intégré modèles et services IA dans des workflows reproductibles avec gestion explicite des entrées, sorties, erreurs et états d’exécution.

04

Implémenté stockage, suivi d’avancement et traitements asynchrones, renforcés par conteneurs, tests automatisés et CI/CD.

03 · Flux système

01Entrées
02API + validation
03Orchestration
04IA / outils
05État + journaux

04 · Décisions d’ingénierie

01

Frontières logicielles avant nouveauté modèle

Les fournisseurs de modèles et étapes IA sont placés derrière des contrats applicatifs afin que le produit ne dépende pas d’un fournisseur unique.

02

L’état d’exécution est une donnée produit

Entrées, sorties, erreurs, métadonnées et progression sont un état explicite, inspectable et validable.

03

Revue humaine autour des outils agentiques

Les assistants de code servent à l’analyse, au refactoring, aux tests et à la documentation avec revue humaine et validation CI/CD.

05 · Technologies

PythonFastAPIREST APIsSQLDockerGitLab CI/CDPyTorchOpenCVRAGMCPTool callingLinux

Les détails des projets proviennent uniquement du CV et de sources publiques vérifiables.

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.