O problema
Portfólios de desenvolvimento costumam cair em dois extremos: inventário de tecnologias sem contexto ou uma landing visual que não prova engenharia.
Portfólio como sistema editorial
Um portfólio multilíngue que conecta identidade cinematográfica, projetos públicos e decisões técnicas sem esconder o trabalho atrás do espetáculo.
O problema
Portfólios de desenvolvimento costumam cair em dois extremos: inventário de tecnologias sem contexto ou uma landing visual que não prova engenharia.
Contexto
A página precisava apresentar uma identidade memorável e, ao mesmo tempo, continuar rápida, rastreável, acessível e fácil de manter em três idiomas.
O que foi construído
Arquitetura em Next.js App Router com rotas localizadas.
Integração server-side com dados públicos do GitHub e fallback curado.
Sistema de mídia com posters, vídeo sob demanda e movimento reduzido.
SEO técnico, dados estruturados, Open Graph e quality gate automatizado.
Arquitetura em 60 segundos
React e componentes editoriais localizados
Next.js App Router, metadata e rotas estáticas
GitHub público com overrides e snapshot de fallback
TypeScript, ESLint, Vitest e verificações de build
Decisões e trade-offs
Projetos selecionados apresentam problema e decisão; assets do personagem entram apenas quando ajudam orientação, estado ou narrativa.
A indisponibilidade do GitHub não transforma a página em uma tela vazia: um snapshot público preserva a experiência e informa a origem.
GSAP e vídeo são usados para continuidade e presença, com caminhos equivalentes para touch e movimento reduzido.
Resultado verificável
Limitações conhecidas