status: open_to_opportunities

Soufiane Mejahed

Ingénieur logiciel — je construis des pipelines de données, des APIs backend et des agents IA, et je les expose dans des applications full stack.

data_pipelinesbackend_apisai_agentsfull_stack_websoufiane_mejahed
Soufiane Mejahed
● soufiane_mejahed.jpgParis, FR

# node: experience

Expérience professionnelle

task: xpln_ai

status: running

Software Engineer · xpln.ai

Jan 2023 — Présent — Paris, France

  • →Pipelines de données Apache Airflow sur GCP : orchestration quotidienne de DAGs consolidant les campagnes publicitaires (DV360, Meta, Pinterest) dans BigQuery
  • →Requêtes SQL BigQuery avancées : MERGE, table functions, window functions (ROW_NUMBER, LAG, PARTITION BY), requêtes paramétrées — alimentation de dashboards Looker Studio
  • →APIs REST et microservices Python pour l'intégration de données multi-sources (Gmail, Pinterest, DV360)
  • →Infrastructure cloud GCP (Cloud Functions, Cloud Storage, BigQuery), CI/CD GitHub Actions
  • →Extension Chrome de debug pour l'inspection des campagnes en temps réel
  • →Application mobile Android d'eye tracking (Java, SDK Android)

task: anapix_medical

status: success

Ingénieur Logiciel Full Stack · ANAPIX Medical

Déc 2020 — Déc 2022 — Paris, France

  • →Développement full stack d'applications web médicales : backend Java / Spring Boot, frontend Angular, REST APIs, bases de données relationnelles
  • →Intégration de systèmes tiers pour l'interopérabilité des données de santé
  • →Conformité réglementaire secteur médical

# node: projects

Projets personnels

task: juriscan

JuriScan

Extension Chrome — Agent IA d'analyse de conformité de factures

Agent Claude avec tool use : détection des mentions obligatoires manquantes sur une facture, scoring de conformité de 0 à 100, puis relance automatique par email quand des éléments sont manquants.

scan_facture→
flag_mention→
finalize→
email_relance
TypeScriptSupabaseLangSmithClaude API

task: prospect_ai

ProspectAI

Système multi-agents de prospection B2B autonome

Architecture orchestrée en cascade : un agent superviseur distribue le travail à des agents spécialisés, avec streaming des réponses en temps réel et observabilité complète sur chaque étape.

supervisor→
researcher→
analyst→
writer
Multi-agentsSSE streamingLangSmith

# node: skills

Compétences

stage: data_cloud

SQL BigQueryApache AirflowGCPPostgreSQLOracle / PL/SQLLooker Studio

stage: backend

Python (FastAPI, pandas)Java / Spring BootTypeScriptNode.jsREST APIsMicroservices

stage: frontend

AngularReactNext.jsChrome Extensions (MV3)

stage: devops

DockerGitHub ActionsGitSupabase

stage: ai_engineering

LLM (Claude, GPT-4, Mistral)Tool-callingMulti-agentsRAGMCPLangSmith

# node: education

Formation

    • ▸Spécialisation architecture logicielle orientée IA/Data.
    • ▸Projets en équipe sur cycles courts, méthodologie agile intensive.
    • ▸Fondations en systèmes distribués, cloud et pipelines de données.
    • ▸Analyse des besoins, conception et déploiement d'applications multi-supports.
    • ▸Pratique des méthodes agiles (Scrum) sur projets réels.
    • ▸Bases de statistique appliquée et informatique décisionnelle (BI).
    • ▸Premiers projets de traitement et analyse de données.

# node: contact

Discutons de votre prochain projet

Ouvert aux opportunités backend, data engineering et AI engineering. Réponse rapide par email ou LinkedIn.

Paris, France — +33 7 81 13 43 68