Portfolio - ELEONORE Maxime

Projets

Une sélection de projets présentés comme des mini‑cas d’étude.

Agent de support IA (n8n + PDF RAG)
Agent de support IA (n8n + PDF RAG)Conception & implémentation

Waybox · 2024–2025

  • n8n
  • RAG
  • IA appliquée

Contexte

Agent IA relié à une base documentaire interne (PDF) pour accélérer le support et fiabiliser les réponses.

Challenge

  • Qualité hétérogène des PDF (OCR, mises en page, bruit)
  • Besoin de réponses sourcées et d’une gestion stricte de l’incertitude
  • Réduction du temps de résolution sans dégrader la qualité

Solution

  • Pipeline de nettoyage + OCR lorsque nécessaire, normalisation et détection des sections utiles
  • Chunking sémantique + citations + seuil de confiance
  • Fallback humain automatisé et boucle d’amélioration via feedback support

Impact

  • Réponses plus cohérentes grâce à la documentation internalisée
  • Estimation : temps de réponse sur demandes simples divisé par ~2
  • Estimation : baisse des escalades niveau 2 de ~20–40%

Tech stack

  • Node.js
  • n8n
  • Qdrant/FAISS
  • Python
  • OpenAI/Ollama
  • Docker

Aperçu (projet privé)

Workflow n8n – vue générale
Site de gestion des versions d'application desktop

Waybox · 2023

  • Next.js
  • Release management
  • CI/CD

Contexte

Portail interne pour publier, tracer et distribuer les versions d’une application desktop (release management).

Challenge

  • Flux de publication fiable
  • Traçabilité, rollback et contrôle des artefacts

Solution

  • Automatisation CI, règles de validation, historique de versions et rollback rapide

Impact

  • Mises en production plus fluides
  • Estimation : baisse des erreurs de distribution de ~20–30%
  • Meilleure visibilité sur les releases et rollback plus rapide

Tech stack

  • Next.js
  • NestJS
  • MongoDB
  • CI GitHub/GitLab
  • Docker
Serveur de notifications push (RabbitMQ + FCM/APNs)

Waybox · 2024

  • RabbitMQ
  • Microservices
  • Notifications

Contexte

Architecture événementielle scalable : API d’entrée + workers RabbitMQ pour envoyer des push via Firebase et Apple APNs.

Challenge

  • Résilience et backoff
  • Observabilité fine
  • Gestion des erreurs et des pics de charge

Solution

  • Retry exponentiel, DLQ, métriques, dashboards et alerting

Impact

  • Scalabilité horizontale et meilleure compréhension des incidents
  • Estimation : +20–30% de délivrabilité sur les pics

Tech stack

  • NestJS
  • Node.js
  • RabbitMQ
  • Docker
  • Grafana

Aperçu (projet privé)

Vue d’ensemble de l’architecture push
Application desktop WebDAV + monitoring

Waybox · 2023

  • C++
  • Qt
  • Desktop

Contexte

Client desktop pour connecter des lecteurs distants (WebDAV) et surveiller la connexion avec reprise automatique.

Challenge

  • Stabilité des montages
  • UX en cas d’erreur réseau
  • Reconnexion fiable

Solution

  • Reconnexion avec backoff, états explicites, notifications système et logs exploitables

Impact

  • Expérience utilisateur plus robuste
  • Estimation : baisse des incidents réseau de ~30–40%

Tech stack

  • WebDAV
  • C++
  • Qt

Aperçu (projet privé)

Interface utilisateur de l’application desktop
Lecteur WebDAV monté et surveillé
Système embarqué (Raspberry Pi + lecteur code-barres)

Photolix · 2019

  • Raspberry Pi
  • Python
  • Automation

Contexte

Postes de production avec Raspberry Pi + scanner pour mettre à jour le statut des commandes en temps réel.

Challenge

  • Robustesse en atelier
  • Connectivité variable
  • Tolérance aux erreurs

Solution

  • Watchdog, reprise sur erreur, file locale temporaire et synchronisation

Impact

  • Traçabilité en temps réel
  • Estimation : erreurs de saisie divisées par ~2

Tech stack

  • Raspberry Pi
  • Python
  • REST API
  • Linux
E-commerce photo (albums, tirages) relié à Stripe

Photolix · 2019

  • Python
  • Django
  • Stripe
  • E-commerce

Contexte

Site e-commerce pour créer des albums et commander des tirages, avec paiement sécurisé via Stripe.

Challenge

  • Parcours UX
  • Sécurité paiement et webhooks
  • Gestion des états de commande

Solution

  • Vérification des signatures Stripe, workflow de commande robuste, monitoring des erreurs

Impact

  • Paiement plus fiable et parcours plus fluide
  • Estimation : baisse des échecs de commande de ~15–25%

Tech stack

  • Python
  • Django
  • Stripe
  • PostgreSQL
  • Docker

Aperçu (projet privé)

Interface e-commerce : personnalisation et commande
Intranet client – IoT/capteurs connectés

Noolitic · 2022

  • Next.js
  • IoT
  • Data viz

Contexte

Portail client sécurisé pour consulter, analyser et suivre les données d’objets et capteurs connectés.

Challenge

  • Volumes de données
  • Lisibilité et performance côté UI
  • Temps réel / rafraîchissement

Solution

  • Pagination/virtualisation, filtres efficaces, SSE/WebSocket selon besoin

Impact

  • Réactivité accrue aux anomalies
  • Estimation : temps d’analyse réduit de ~20–30%

Tech stack

  • Next.js
  • Node.js
  • Timeseries DB
  • Docker

Aperçu (projet privé)

Vue d’ensemble du portail IoT