Performance como qualidade de produto
Trato a performance como algo que o utilizador sente antes de ver uma métrica: latência de interação, taxa de acerto de cache e limites de bundle em produção, não apenas Lighthouse isolado.
Desenvolvedor Frontend · Luanda, Angola
Desenvolvedor frontend a construir experiências React escaláveis para produtos reais.
06 — Open source
Repositórios e atividade no GitHub— onde experimento e contribuo.
07 — Comunidade
Participo no LinkedIn em discussões técnicas: GraphQL, React Query, segurança e ofício frontend.
Escrever e partilhar em comunidade é liderar: clarificar problemas difíceis, partilhar o que funcionou em produção e convidar melhores soluções.
02 — Filosofia
Não é uma lista de ferramentas — são princípios que uso quando as decisões importam em produção.
Trato a performance como algo que o utilizador sente antes de ver uma métrica: latência de interação, taxa de acerto de cache e limites de bundle em produção, não apenas Lighthouse isolado.
Interfaces acessíveis mostram que o produto funciona para todos: estrutura semântica, teclado previsível e contraste real. Integrada nos componentes, acelera entregas.
O código sobrevive ao lançamento. Módulos por feature, contratos tipados e documentação do porqué permitem mudar comportamento com confiança.
Escala é adicionar um idioma ou um fluxo sem reescrever a app. Design systems, i18n e cache GraphQL evitam reescritas frontend.
Boa DX acumula-se: tooling e arquitetura reduzem fricção em cada PR para focar no utilizador.
03 — Escritos
Publicações sobre GraphQL, React Query, cabeçalhos de segurança e debugging — como comunico com equipas.
Practical approaches for integrating GraphQL and React Query while implementing secure communication through modern security headers.
Foundational guide covering React Query integration with GraphQL and cache management strategies.
Advanced continuation of caching strategies, performance improvements, and production considerations.
A practical and engaging article discussing browser developer tools, debugging techniques, and lessons learned through frontend development.
04 — Trabalho selecionado
Problema, arquitetura e resultados — não apenas capturas sem contexto.
Radar da liquidez — mapa colaborativo de ATMs com dinheiro
Se há algo que coloca qualquer angolano em “modo procura”, é encontrar um ATM com dinheiro. Muita gente depende de grupos de WhatsApp para saber onde ainda há caixas com dinheiro disponível—informação dispersa e fácil de perder.
Ler estudo de caso →Produto ao vivo ↗Inteligência de features e replay de execução
As equipas veem se os testes passam ou falham, mas não se a feature funcionou como experiência real de utilizador — nem onde e porquê a execução falhou entre UI, API e runtime.
Ler estudo de caso →Produto ao vivo ↗Marketplace agrícola com IA
O comércio agrícola em mercados emergentes depende muitas vezes de suposições: preços opacos, pouca confiança entre partes e nenhum lugar único para listar, negociar, comprar e liquidar pagamentos com clareza.
Ler estudo de caso →Produto ao vivo ↗05 — Experiência
Sistemas composáveis onde rotas, estado e UI seguem como a equipa entrega features.
Melhorias medidas em renderização, bundles e dados — não métricas vaidosas.
Interfaces inclusivas nos componentes, revisões e critérios de release.
Camadas de dados tipadas e desenho de cache alinhado ao produto.
Ferramentas e documentação que reduzem fricção.