Experiência de carreira. Este trabalho foi realizado por João Firmino como funcionário da NTT Data (everis), antes da firmino.dev. Não foi um contrato da empresa. Os cases de clientes estão em projetos.

30% menos tempo de desenvolvimento em projetos para Santander e Vivo
Atendimento simultâneo a Santander Brasil, Santander Argentina e Vivo, com forte exigência de identidade visual própria por cliente. Construímos uma biblioteca de componentes compartilhada entre os times: cada projeto manteve sua marca, mas o ritmo de entrega ficou 30% mais rápido.

O cenário do cliente
A NTT Data atendia simultaneamente Santander Brasil, Santander Argentina e Vivo Brasil, clientes com fortes exigências de acessibilidade e identidade visual própria.
O problema a resolver
Criar componentes reutilizáveis entre projetos de clientes distintos, com tematização independente, alta cobertura de testes e conformidade WCAG.
Como atacamos
Implantamos um Design System compartilhado com tokens de tema por cliente, máquinas de estado em Redux/NgRx e cobertura de testes acima de 90% no pacote de componentes.
O impacto entregue
Lighthouse 90+ nos projetos entregues e redução de 30% no tempo de desenvolvimento entre os times consumidores do Design System.
O que foi construído
- Projetos entregues para Santander Brasil, Santander Argentina e Vivo Brasil
- Design System compartilhado reduzindo tempo de desenvolvimento em 30%
- Componentes reutilizáveis com 90% de cobertura de testes
- Conformidade WCAG 2.0 e state machines com Redux/NgRx
Continue explorando
Dois projetos internos do Itaú 60% mais rápidos e mais estáveis em 3 anos
Itaú Unibanco
Dois projetos internos full-stack na área de Quality Products do maior banco privado do país, um Web e um Mobile, com requisitos rigorosos de segurança e acessibilidade. Atuação full-stack (cerca de 60% front-end e 40% back-end): a cobertura de testes subiu de 50% para 90% e o tempo de carregamento inicial caiu 60% com code splitting e lazy loading.
Plataforma corporativa da TOTVS 30% mais rápida, com vários times entregando em paralelo
TOTVS
Plataforma orquestradora unindo vários sistemas internos em uma interface única. Quebramos a aplicação em pedaços que cada time pôde evoluir sem atrapalhar os outros e cobrimos os fluxos críticos com testes automáticos antes de cada subida: resposta 30% mais rápida e zero regressão chegando em produção.