Skip to content
AI Platform
2025 Full Stack Developer

Humassistant - AI Conversational Platform con Orchestrazione Multicanale

Full Stack Developer — Architettura AI End-to-End

Humassistant - AI Conversational Platform con Orchestrazione Multicanale

Humassistant è una piattaforma AI per l’automazione dei dialoghi su canali eterogenei. La sfida principale era progettare un’architettura capace di orchestrare conversazioni su VoIP e WhatsApp simultaneamente, garantendo coerenza del contesto e monitoraggio real-time senza degradare le performance sotto carico.

  • Architettura a microservizi per isolare il modulo di orchestrazione AI dal layer di integrazione multicanale, permettendo scaling indipendente dei due layer.
  • Integrazione VoIP (SIP/WebRTC) e WhatsApp Business API con un bus di messaggi centralizzato che normalizza i payload eterogenei in un modello dati unificato prima del processing AI.
  • Dashboard real-time con aggiornamenti push via WebSocket per il monitoraggio delle sessioni le analytics operative.
  • Pipeline CI/CD con deploy automatizzato e health checks, garantendo zero-downtime releases sull’infrastruttura di produzione.

Stack: Python · Node.js · Vue.js · PostgreSQL · WebSocket · VoIP/SIP · WhatsApp Business API · Docker

Risultato: Piattaforma in produzione con gestione simultanea di sessioni conversazionali multi-canale, dashboard real-time operativo 24/7 e infrastruttura stabile con uptime garantito.