Comment je construis : la logique derrière les écrans

L'interface n'est que la petite partie. L'essentiel du travail se passe quand personne ne regarde : un rappel qui doit partir, un message qui doit atteindre la bonne personne, une facture qui doit être juste, un serveur qui doit redémarrer seul.

Un événement, le bon canal

Les événements métier (commande passée, rappel dû, facture émise) passent par une couche de règles qui décide qui est prévenu, comment, et quoi faire si le premier canal échoue.

Événements

  • Commande passée
  • Rappel dû
  • Facture émise
  • Seuil franchi

Règles

  • Qui
  • Langue
  • Nouvel essai et repli

Canaux

  • WhatsApp
  • Notification push
  • Bot Telegram
  • Webhook vers n8n

Ce que je fais

Les compétences et techniques que j'apporte. Les systèmes de mes clients et employeurs restent confidentiels.

Automatisation et notifications

  • Concevoir et exploiter des automatisations avec n8n et des webhooks, en reliant des applications qui ne devaient pas se parler.
  • Rappels, alertes de commande et notifications de facturation qui choisissent le bon canal et basculent en cas d'échec.
  • Bots Telegram et WhatsApp pour interroger et agir depuis une conversation plutôt qu'un tableau de bord.

WhatsApp et agents IA

  • Construire sur les API WhatsApp pour que parler à une entreprise soit aussi simple qu'envoyer un message, sans nouvelle application.
  • Faire tourner plusieurs agents IA sur ces conversations, chacun avec son rôle, qui parlent aux clients et passent la main à une personne si besoin.
  • Garder les agents sûrs et utiles : accès aux données limité, mémoire de conversation, garde-fous et journaux de ce qui a été dit et fait.

Serveurs et services

  • Découper les systèmes en petits services répartis sur plusieurs serveurs, pour qu'une panne n'arrête pas tout.
  • Combiner plateformes edge et serveurs Linux auto-gérés, selon la charge, le coût, la latence et le contrôle.
  • Conception multi-locataires avec données isolées, réglages et droits par locataire.

Exactitude et résilience

  • Écritures idempotentes, opérations atomiques et pistes d'audit : un rejeu ne double jamais et chaque changement a un auteur.
  • Applications hors ligne qui se synchronisent au retour du réseau ; sauvegardes dont la restauration est réellement testée.
  • Règles métier imposées dans le code, pas laissées à l'interface.

Livraison et exploitation

  • CI/CD qui teste, construit et déploie en préproduction et production, avec contrôles de santé et retour arrière en une commande.
  • Docker, nginx, systemd et Cloudflare ; secrets tenus hors des dépôts.
  • Tests de bout en bout, dont accessibilité et contraste, avant toute fusion.

Un projet de ce genre ?

Dites-moi ce que vous gérez et ce qui coince. Je vous dirai honnêtement si cela vaut la peine.

Écrire sur WhatsApp

elalitareq@gmail.com