Disponible --:--local Lancer un projet

( Ingénieur logiciel & ML · Master en statistique et science des données )

Je construis des systèmes d'IA et des logiciels de production de bout en bout, en écrivant le code et en entraînant les modèles moi-même. Puis je démultiplie ce travail avec des systèmes d'agents qui font avancer votre logiciel après le lancement, et j'aide les entreprises à faire de même.

À distance · partout dans le monde Disponible en freelance Défiler

( Modèles & agents avec lesquels je travaille )

( 01 · L'organisation d'agents )

Plusieurs équipes.
Un seul responsable.

1 équipes en ligne

PM chef de projet · FE frontend · BE backend · QA contrôles · REV relecteur

01 Tout commence avec une équipe. Un agent chef de projet transforme mon brief en tickets pour ses ingénieurs frontend et backend.

02 Chaque équipe suit la même boucle : contrôles qualité, un relecteur adverse, et des problèmes renvoyés preuves à l'appui.

03 Besoin de plus de capacité ? Je lance une autre équipe. Après le lancement, ces mêmes équipes continuent de maintenir et de faire évoluer votre produit, et chacune me rend compte.

  • Ticket
  • Code
  • Problème
  • Validation

( 02 · Le tournant )

Les agents ne vous rendent plus rapide que si vous savez lire chaque ligne qu'ils écrivent. J'ai passé des années à écrire du logiciel et à entraîner des modèles à la main, alors je sais quand les agents se trompent, et pourquoi. Ils démultiplient mon ingénierie. Ils ne la remplacent pas.

( 03 · Sous le capot )

Ingénieur d'abord.
Agents ensuite.

Avant qu'un agent touche à une base de code, je sais la construire moi-même. Cinq ans de code en production, un master en statistique et science des données, et des modèles que j'ai entraînés et déployés sur du vrai matériel. C'est toute la différence entre l'ingénierie avec l'IA et le « vibe coding ».

01 / 04

Génie logiciel

TypeScript · JavaScript · Python · C/C++ · SQL · R
Next.js · React · Node.js · FastAPI · Django

preuve → Un environnement d'exécution isolé pour les scripts d'indicateurs avec contrôle des capacités, des contrats d'exécution et des correctifs de sécurité sur un terminal de trading en production.

( 04 · La méthode )

Comment un ingénieur
livre comme une équipe.

01/04

Définir le brief.

Chaque ticket part du contrat, pas d'une intuition. Je cadre le travail, et les agents lisent la spécification de l'API sur la branche exacte où ils travaillent.

  • Spécifications
  • Contrats OpenAPI
  • Cadrage
02/04

Les agents construisent en parallèle.

Des agents Claude Code et Codex prennent chacun un ticket dans leur propre worktree git. Plusieurs chantiers avancent en même temps sans jamais se télescoper.

  • Claude Code
  • Codex
  • Sous-agents sur mesure
  • Git worktrees
03/04

Rien ne part au rouge.

Lint, tests unitaires, build de production et tests de bout en bout. Chaque push doit passer chaque contrôle, sans exception et sans « ça marche sur ma machine ».

  • ESLint
  • Jest
  • Build
  • Playwright e2e
04/04

Un agent conçu pour tout casser.

Un agent relecteur attaque chaque changement sur cinq fronts et doit prouver chaque bug par un test qui échoue. Les problèmes sont corrigés ou rejetés preuves à l'appui jusqu'à ce qu'il n'en reste aucun. Ensuite, je valide.

  • Revue adverse
  • Tests de reproduction
  • Boucle de revue IA
  • Validation humaine

( 05 · La boîte à outils IA )

Ce que je pilote,
chaque jour.

T.01

Claude Code

Mon outil du quotidien. Je crée des sous-agents sur mesure avec des règles écrites : développeurs, relecteurs et spécialistes, chacun responsable d'une seule tâche.

  • Sous-agents
  • Worktrees
  • Boucles de revue
T.02

Codex

L'agent de code d'OpenAI, pour des chantiers parallèles afin que plus de tickets avancent en même temps.

  • Travail parallèle
  • Implémentation
T.03

Revue multi-agents

Ceux qui implémentent ne notent jamais leur propre travail. Un agent distinct relit chaque commit et doit prouver chaque problème.

  • Tests de reproduction
  • Validation par commit
T.04

Contrôles qualité

Lint, tests unitaires, builds et tests e2e Playwright intégrés à la boucle, pour que les agents ne puissent pas les contourner.

  • ESLint
  • Jest
  • Playwright
T.05

LLM dans le produit

L'API Anthropic et d'autres API de LLM au cœur des applications que je livre : génération de contenu, réponses automatiques par IA, copilotes de stratégie.

  • Anthropic API
  • LLM APIs
  • Copilotes
T.06

Modèles locaux

Des LLM open-weight qui tournent sur votre propre matériel : privés par défaut, sans facturation au token, et adaptés à la tâche.

  • LLM open-weight
  • Sur site
  • Confidentialité
T.07

Génération d'images & de vidéos

Des pipelines multimodaux qui génèrent et retouchent images et vidéos, en local ou via des API, intégrés à de vrais produits et processus.

  • Modèles de diffusion
  • Génération d'images
  • Génération de vidéos
  • Multimodal
T.08

Réseaux de neurones sur mesure

Des modèles conçus et entraînés pour votre problème, sur vos données : CNN, Vision Transformers, modèles séquentiels et tabulaires. Je m'occupe de tout, de l'annotation des données et de l'architecture jusqu'à l'entraînement, l'évaluation et un modèle déployé.

  • PyTorch
  • Architectures sur mesure
  • Vos données
  • Déploiement
T.09

Fine-tuning sur vos données

Des modèles ouverts adaptés à votre domaine avec LoRA et QLoRA, et des données synthétiques quand les vraies données manquent. Chaque modèle a son jeu d'évaluation, pour savoir s'il est vraiment meilleur, et un pipeline qui le réentraîne à mesure que vos données grandissent.

  • LoRA / QLoRA
  • Évaluation
  • Données synthétiques
  • MLOps
T.10

RAG & embeddings

De la recherche dans vos propres documents avec des embeddings et une recherche vectorielle, pour que les réponses du LLM viennent de vos données et citent leurs sources, et non des suppositions du modèle.

  • RAG
  • Embeddings
  • Recherche vectorielle
  • Évaluation
T.11

IA rentable

Économe en tokens dès la conception : mise en cache des prompts, petites tâches confiées à de petits modèles et tâches complexes aux grands, traitement par lots, et modèles locaux pour les usages privés ou à gros volume. Le coût de l'IA est mesuré par fonctionnalité, pour rester prévisible à mesure que vous grandissez.

  • Cache de prompts
  • Routage de modèles
  • Budgets de tokens
  • Suivi des coûts

( 06 · Ce que je fais )

Construire. Faire
évoluer. Conseiller.

  1. 01 · Construire

    Logiciel en production

    Des produits full-stack, des fonctionnalités d'IA et des systèmes de ML, conçus pour de vrais utilisateurs, pas pour des démos. Next.js et TypeScript, Python, PostgreSQL, et des LLM intégrés au produit.

    • Full-stack
    • Intégration d'IA
    • ML & vision
  2. 02 · Faire évoluer

    Des systèmes qui le font avancer

    Le lancement n'est pas la ligne d'arrivée. Je mets en place des équipes d'agents (chef de projet, ingénieurs, relecteur, contrôles qualité) qui continuent de maintenir et d'enrichir votre logiciel : corrections de bugs, mises à jour des dépendances et de sécurité, nouvelles fonctionnalités. Chaque changement est relu et testé avant d'être fusionné, pour que le produit continue de s'améliorer sans une équipe de développement complète à salarier.

    • Équipes d'agents
    • Maintenance
    • Livraison continue
    • Portes de revue
  3. 03 · Conseiller

    Conseil

    Pour les entreprises qui veulent automatiser ou adopter des agents en toute sécurité : audits de processus, choix de ce qu'il faut automatiser en premier, conception de systèmes agentiques, réduction des coûts d'IA et de tokens, et montée en compétence de votre équipe sur les agents de code IA.

    • Audit d'automatisation
    • Stratégie agents
    • Montée en compétence

( Spécialités )

  • Intégration d'IA & RAG
  • Automatisation agentique
  • IA locale & multimodale
  • Génération d'images & de vidéos
  • SaaS full-stack
  • ML & vision par ordinateur
  • IA rentable
  • Trading & fintech

( 07 · Projets choisis )

Ce que j'ai construit
et qui tourne.

    Voir toutes les études de cas →

    ( 08 · Parcours )

    git log
    --graph

    La formation est la branche principale, et chaque poste en part. Les branches bleues sont toujours actives.

    1. Sept. 2021

      4e1a9c0main

      init : licence en science des données

      Université Mohammed VI Polytechnique · Ben Guerir

    2. Avr. 2024

      b72f310intern/ocp

      Stagiaire en science des données

      OCP SA · Safi, Maroc

      Des tableaux de bord Power BI pour les indicateurs de production en temps réel, et un modèle de maintenance prédictive qui prévoit le temps entre pannes d'une turbine clé.

    3. Juil. 2024

      c0d55e1main

      merge intern/ocp · licence obtenue

    4. Sept. 2024

      19ab7f4main

      Master en statistique & science des données

      Université de Hasselt · en cours · diplôme en janvier 2027

    5. Janv. 2025

      e83c2d9work/automates

      Ingénieur logiciel / ML

      AutoMates Robotics · Anvers · freelance

      Responsable du logiciel dans l'équipe robotique : le pipeline de vision du prélèvement en vrac et le ML de bout en bout sur des données 2D et de profondeur 3D, de l'annotation et des données synthétiques à l'entraînement, l'inférence et le déploiement.

    6. Oct. 2025

      5f90b1awork/syvera

      Produit & UX/UI

      Syvera · plateforme de robots de trading IA

      Recherche UX et refonte complète de l'UX/UI pour des outils de trading complexes comme la gestion du risque et la création de stratégies.

    7. Janv. 2026

      a7e4c02main

      merge work/syvera · refonte livrée

    8. Juil. 2026

      d41f8b6work/trading-terminal

      Ingénieur logiciel full-stack

      Throughput · agence de développement · Trading Terminal

      L'un des ingénieurs de l'équipe qui construit un terminal de trading en production. Mon travail couvre le frontend et le backend : graphiques, moteur d'indicateurs, flux courtiers et ordres, contrats d'exécution, sécurité. Je le livre via mon propre workflow multi-agents.

    9. Aujourd'hui

      HEADdisponible

      Ouvert à de nouveaux projets

      Prochaine étape : master en janvier 2027 · arabe · anglais (C1) · français

    ( 09 · Carnet de labo )

    Notes du
    labo.

    Tous les articles →

    ( 10 · Contact )

    Construisonsensemble.

    Nouveaux produits, systèmes d'agents qui font avancer votre logiciel existant, ou conseil en automatisation et adoption de l'IA. Ouvert au freelance, au conseil et aux contrats pouvant mener à une embauche.

    Portrait de Driss Briksine
    C'est moi. Je lis chaque brief moi-même.