Djamel Bougouffa

Ingénieur logiciel, plus de 7 ans d'expérience. Je conçois et construis de l'outillage IA pour les bases de code volumineuses et anciennes : parsing du code, recherche, agents via MCP, et le produit par-dessus.

Basé en France. Ouvert au remote, pour des équipes en France ou à l'international.

Portrait de Djamel Bougouffa

Construit et livré

Travaux récents, chacun avec un lien vérifiable.

  • Depuis 2025

    Plateforme IA de modernisation legacy

    Ippon Technologies

    Conception et réalisation de tout le produit : une CLI Rust, une application web et un serveur MCP sur un même cœur. Parsing tree-sitter, recherche, documentation générée, espaces séparés par organisation et suivi des coûts LLM. Déployée auprès de plus de 120 consultants.

    Étude de cas
  • Depuis 2025

    semtree

    Open source, Rust

    Recherche sémantique de code, locale par défaut : découpage tree-sitter sur 20 langages, embeddings calculés sur la machine, classement hybride vecteurs et BM25, et un serveur MCP pour les agents de code. 9 crates sur crates.io.

    Enregistrement du README de semtree : indexation du propre code source de semtree (9 fichiers), puis deux recherches en mode sémantique.
    Code sur GitHub
  • Depuis 2026

    Extranet B2B réglementé

    Suez IWS, mission client

    Suivi des déchets dangereux pour des clients industriels. Pipeline CI/CD reconstruite, travail sur la sécurité, et contribution à la migration en cours d’un front Liferay legacy vers des micro frontends Angular, en livrant des fonctionnalités Java dans le cœur applicatif.

    Étude de cas
  • Depuis 2025

    Go Togother

    Produit personnel

    Covoiturage interurbain en Thaïlande, construit seul de bout en bout : API NestJS, app React Native, web app Next.js et paiement par QR PromptPay. En pré-lancement.

    Site du produit
  • 2022 – 2024

    Primes et opérations en magasin

    METRO France, via Wemanity

    Responsable du dépôt front d'un produit de primes sur objectifs utilisé par plus de 4 000 salariés et 1 000 managers. Fonctionnalités de caisse, bornes et suivi de commandes dans les 93 entrepôts METRO.

    Étude de cas
Toutes les expériences

Vous recrutez pour un poste en remote ?

Écrivez-moi avec le poste et quelques mots sur l'équipe. Je réponds en général sous deux jours.