AI Platform
2025
Full Stack Developer
Humassistant - AI Conversational Platform con Orchestrazione Multicanale
Full Stack Developer — Architettura AI End-to-End
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.
