Projetos
Voltar

Biblioteca de Componentes — Plataforma de Seguros

2021-2022

Projetei e entreguei uma biblioteca de componentes completa para um importante cliente de seguros — sozinho, sem apoio da equipe. Entregue com Storybook, integrada em uma stack legada e incluiu uma migração de um fluxo de produto existente.

Com a tarefa de construir uma biblioteca de componentes completa para uma grande seguradora, comecei do zero: configurando o Webpack, resolvendo desafios de integração com uma stack legada rodando Node 10 e componentes React baseados em classes, e projetando uma API de componentes que funcionasse entre bases de código antigas e novas. Apesar de ter nominalmente o apoio de uma equipe de 15 pessoas em outros produtos, trabalhei completamente sozinho. Tive que autodefinir tarefas, escrever minhas próprias especificações, fazer refinamentos, estimar esforço e tomar decisões de UX de forma independente depois que a UX Lead entrou em licença estendida no meio do projeto. Entreguei a biblioteca com documentação completa no Storybook e uma migração de um fluxo de produto existente. Deixei o projeto pouco depois devido a más práticas de engenharia e ética do cliente.

Principais resultados

  • Entreguei uma biblioteca de componentes completa — da configuração do Webpack à documentação no Storybook
  • Resolvi desafios complexos de integração com uma stack legada: Node 10, React antigo, class components
  • Gerenciei de forma autônoma todo o ciclo de vida do projeto: definição de tarefas, refinamento, estimativa e entrega
  • Migrei um fluxo de produto existente para o novo sistema de componentes
  • Tomei decisões de UX de forma independente após a UX Lead entrar em licença estendida no meio do projeto

Stack tecnológico

  • React
  • Storybook
  • Tailwind CSS
  • CSS
  • Webpack
  • RTL
  • Unit Testing

Termos

Este site é um resumo informativo da minha trajetória profissional. Declaro que as informações sobre a minha experiência são verdadeiras, revistas por mim e baseadas no meu trabalho real. Os textos próprios são de minha autoria; as referências expressam opiniões de terceiros e as marcas pertencem aos seus titulares.

Privacidade

Este site não inclui análise de visitas, rastreamento publicitário nem venda de dados. A navegação não exige registro. A Vercel, provedora de hospedagem, pode processar dados técnicos necessários para disponibilizar e proteger o site.

O formulário envia nome, email e mensagem pela Resend; ficam no email para responder à consulta. Dúvidas ou pedidos de exclusão: lab@juani.dev