Testlify è una piattaforma di valutazione delle competenze e di colloqui basata sull'AI, usata dalle aziende per valutare i candidati. Mi sono occupato del frontend dei moduli di colloquio AI di Testlify — le interfacce interattive e in tempo reale che usano i candidati — lavorando a stretto contatto con i team AI e backend per definire come dovesse comportarsi ogni modalità prima di costruirla.
Cosa ho realizzato
- Interfacce di colloquio AI (chat, voce, video): Ho costruito il frontend dei colloqui AI multimodali — le schermate dove i candidati interagiscono con un'AI tramite chat testuale, microfono in tempo reale e video.
- Cattura dei media: Ho gestito le API del browser per audio e video in tempo reale — permessi di fotocamera e microfono, visualizzazioni audio dal vivo così che i candidati vedano di essere ascoltati, e ottimizzazioni lato client per mantenere il botta e risposta con l'AI dal sapore conversazionale.
- Gestione dello stato del colloquio: Ho costruito la logica di stato del frontend per far fronte alle parti imprevedibili di un colloquio AI dal vivo — cadute di rete, attesa che l'AI generi la domanda successiva e avanzamento tra le fasi della valutazione senza mai bloccare il candidato.
Perché è stato importante
Un frontend curato ha reso questi colloqui AI usabili su larga scala e ha ridotto lo sforzo manuale che gli intervistatori dovevano mettere — nell'ordine di un 40% in meno di lavoro amministrativo per valutazione. I moduli di colloquio AI hanno fatto parte della crescita della piattaforma in questo periodo, contribuendo a un incremento significativo dei ricavi.