Aller au contenu

Ayoub Hammoudi

Ayoub Hammoudi

Ingénieur logiciel, full-stack et plateformes IA

Je construis des systèmes data et LLM de bout en bout, et mes correctifs entrent dans le code d'Apache et de Microsoft.

Disponible en CDI à partir de février 2027. Paris, mobile en Europe.

ayoub.hammoudi05@gmail.com · GitHub · LinkedIn

Tout le site en texte brut : expérience, projets, pull requests fusionnées, formation. Chaque chiffre renvoie à sa source.

Départs

Taintrace: Criblage de sanctions Bitcoin qui suit l'argent au-delà de la liste

Démo en direct · juin 2026 - juil. 2026 · Seul

Une adresse absente de toute liste a reçu 512,25 BTC. Trois sauts en arrière, 11,07 % venaient d'un portefeuille sanctionné.

Listes OFAC et OpenSanctions ingérées par Airflow sans écriture disque, transactions criblées en direct via WebSocket et Kafka, contamination propagée dans un graphe Neo4j selon la règle du haircut sur n sauts.

Stack: Python, Airflow, Kafka, MongoDB, Neo4j, Docker Compose. Code

Aftershock: Un data lake temps réel qui regarde les magnitudes de séismes se réviser

Démo en direct · juil. 2026 - août 2026 · Seul

7 939 versions archivées de 2 128 séismes. L'un, publié d'abord à 3,6, a été révisé à 5,2.

Trois sources USGS vers un lac Bronze, Silver et Gold sur HDFS : Kafka en mode KRaft, Spark Structured Streaming avec Delta Lake, quatre DAG Airflow chaînés par Datasets, rejeu après arrêt brutal prouvé sans doublon.

Stack: Kafka, Spark Structured Streaming, Delta Lake, Airflow, HDFS, Spark MLlib. Code

Nucleus: Un moteur de chimie en Rust compilé en WebAssembly, qui tourne dans votre navigateur

Tourne ici · juil. 2026 - juil. 2026 · Seul

31,7 Ko de WebAssembly criblent 13 577 molécules EGFR par similarité de Tanimoto, ici, sur votre machine.

Données EGFR de ChEMBL, empreintes de Morgan et criblage Tanimoto dans une crate Rust avec repli JavaScript, comparée à elle-même en direct. Partie d'AI for Molecular Design, avec des notebooks RDKit derrière.

Stack: Rust, WebAssembly, TypeScript, Next.js, RDKit, ChEMBL. Code En ligne

Phantera: Une plateforme d'outbound LLM, construite seul, avant son premier client

Avant lancement · janv. 2026 - oct. 2026 · Seul

Des pipelines durables qui n'envoient jamais deux fois, une facturation à l'usage, et une garde qui lit chaque réponse pour y chercher une injection de prompt, en anglais et en français.

Next.js et TypeScript sur PostgreSQL. Orchestration Inngest dédupliquée par clé d'événement dans Redis, facturation Stripe à l'usage, harnais d'évaluation en CI qui mesure F1 et exactitude sur un jeu doré. Avant lancement, aucun client à ce jour.

Stack: Next.js, TypeScript, PostgreSQL, Prisma, Inngest, Redis, Stripe. En ligne

Arrivées: fusionnées en amont

Proposées, en revue

Parcours

Formation

Langues