Experiência
Invillia
Front-end (React)
invillia.aiDez 2020 — Ago 2021~ 1 ano
Resumo
Período curto e denso no Instation, plataforma de escritório virtual imersiva pra times que viraram remoto na pandemia. Aqui o front parou de ser "request → response" e virou "stream de eventos que precisam aparecer ANTES da confirmação do servidor". Esse músculo de tempo real ficou pra sempre.
O que fiz
- Componentes do escritório virtual: salas, avatares, presença, indicadores de áudio espacial
- Sincronização em tempo real via WebSocket: UI otimista e reconciliação entre múltiplos clientes conectados
- Interações ricas (hover, drag, teclado) numa "planta" 2D dinâmica do escritório
- Estado de sessão pesado (quem-está-onde, quem-tá-falando, quem-entrou) sem race condition visível
Aprendizados
Tempo real muda o modelo mental do front. Você para de pensar em "request → response" e passa a pensar em "stream de eventos que precisam aparecer ANTES da confirmação do servidor". Esse músculo ficou.
Contexto
Saí por oportunidade em fintech (Voltz), que vinha com escopo maior e liderança técnica.