FanFest
Plataforma FanFest 3.0
junho de 2024

Planeamento e arquitetura da versão 3.0 da plataforma FanFest como Engenheiro de Software Principal — um sistema de engagement de fãs em tempo real para o Paris Saint-Germain FC, Comcast, a Premier League e o Real Madrid. Liderança de uma equipa de seis engenheiros e entrega de moderação com IA, gating com wallets da Chiliz, streaming ao vivo Low Latency HLS e shows com WebRTC sobre AWS Chime Web SDK.
Visão Geral
FanFest é uma plataforma de engagement de fãs em tempo real que conecta adeptos desportivos a eventos ao vivo, shows interativos e conteúdo exclusivo das maiores organizações desportivas do mundo.
Como equipa, planeámos e arquitetámos o roadmap para a versão 3.0, cumprindo os requisitos técnicos de parceiros comerciais como o Paris Saint-Germain FC, Comcast, a Premier League e o Real Madrid.
Contribuições Chave
Moderação de Conteúdo com IA
Desenvolvimento de pipelines de moderação e tradução baseados em IA para conteúdo gerado por utilizadores em chats ao vivo e conteúdo estático, utilizando OpenAI e um sistema de gestão de filas com atualizações em tempo real via WebSockets.
Integração de Wallets Crypto
Integração de crypto-wallets da Chiliz nos mecanismos de identidade e acesso da plataforma usando Viem, WalletConnect da Reown e AppKit — habilitando acesso com tokens a experiências exclusivas para fãs.
Infraestrutura de Streaming ao Vivo
Desenvolvimento de um sistema de distribuição de pipelines de média para gerir capacidades de streaming ao vivo, integrando com AWS Elemental Media Services para suportar entrega Low Latency HLS.
Arquitetura de Identidade e Acesso
Desenho de um sistema de identidade em camadas para autenticação e gestão de membros (RBAC), integrando com parceiros para permitir aos utilizadores partilhar um único perfil e fundir perfis externos entre diferentes canais (tenants).
Comunicação em Tempo Real
Arquitetura da estrutura de serviços em camadas da aplicação, incluindo tracking, coordenação de tiles de shows ao vivo, comunicação em tempo real e capacidades WebRTC usando AWS Chime Web SDK.
Liderança de Equipa
- Liderança de uma equipa de seis engenheiros usando práticas Agile
- Desenho do processo de contratação técnica e condução de entrevistas
- Estabelecimento de padrões de código e fluxos de revisão de código