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ésentParis, 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 2022Paris, 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

  • Master — Software Architecture AI/DATA

    Epitech — École de l'excellence informatiqueParis, France

    2020 — 2023

  • Licence professionnelle — Agile : de l'analyse au déploiement multi-supports

    Aix-Marseille UniversitéAix-en-Provence, France

    2019 — 2020

  • DUT — Statistique et informatique décisionnelle

    École Supérieure de Technologie de FèsFès, Maroc

    2016 — 2018

# 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