2024–2025·Visão computacional · Android · Kotlin
Presença por reconhecimento facial
Visão computacional on-device num app Android nativo.

Contexto
Uma empresa de gestão de equipes de eventos queria trocar crachá e lista de papel por reconhecimento facial, para pagar cada pessoa pelo tempo realmente trabalhado. O piloto rodava em estádio, com rede instável e aparelhos comuns.
O que eu fiz
- Detecção facial e embeddings faciais on-device com Google ML Kit e TensorFlow Lite, processando os frames da câmera em tempo real com CameraX.
- Kotlin com Clean Architecture (MVVM, Hilt) e interface em Jetpack Compose.
- Integração com o backend Python na AWS via upload multipart, com retry por tracking ID para rede instável e monitoramento com Sentry.
Resultado
App entregue e usado no piloto. O projeto foi pausado pelo cliente depois dessa fase.