Freelance Data Engineer en formation certifiante RNCP Niveau 7 (OpenClassrooms), je conçois des pipelines de données batch et streaming, des architectures NoSQL/SQL, et des systèmes RAG/LLM de bout en bout — du choix technique à la mise en production chiffrée.
Langages & outils : Python, SQL, Bash, Docker, uv Bases de données : PostgreSQL, MongoDB, DuckDB, Qdrant Orchestration : Kestra, Airbyte, dbt Streaming : Kafka, Redpanda, Debezium, PySpark Structured Streaming Cloud : AWS (EC2, ECS Fargate, RDS, EventBridge, CloudWatch, IAM), GCP IA / LLM : LangChain, Mistral AI, RAGAS, Langfuse Monitoring : Grafana, Prometheus, CloudWatch System : Linux Kubuntu LTS
| Projet | Stack | Résultat |
|---|---|---|
| 🤖 rag-cultural-events | LangChain, Mistral AI, FAISS | Pipeline RAG validé sur 3 080 événements, 5/5 tests unitaires |
| 🌤️ forecast-dbt-pipeline | Airbyte, dbt Core, AWS (EC2, ECS Fargate, RDS) | 12/12 tests dbt passés, délai de mise à disposition < 10 min |
| 🏠 nosql-mongodb-infra | MongoDB shardé (14 conteneurs), Polars, Metabase | 105 858 annonces Airbnb réparties et interrogeables |
| ⚡ ml-energy-prediction | GradientBoosting, BentoML, Docker, Render | R² = 0,637, API ML déployée en production |
| 🏥 nosql-migration-medicale | MongoDB, RBAC | 6/6 tests d'intégrité passés sur ~55 500 enregistrements |
| 🍷 kestra-sales-etl | Kestra, DuckDB, SQL | 714 lignes réconciliées, 70 568,60 € de CA calculé |
| 🎫 ticket-stream-pipeline | Redpanda, PySpark Structured Streaming | Pipeline temps réel démontré en continu, agrégation par fenêtre 30s |
| 🏃 activity-cdc-stream | PostgreSQL, Redpanda/Debezium, PySpark, Delta Lake, Grafana | Architecture medallion (bronze/silver) avec CDC, alerting Slack automatique |
Conception de pipelines batch et streaming · Modélisation de données relationnelle et NoSQL · Orchestration (Kestra) · Déploiement cloud (AWS, GCP) · Qualité et tests automatisés des données · Conteneurisation (Docker) · Mise en production de modèles ML (MLOps) · Architecture RAG/LLM et pilotage de projet data de bout en bout