Engenheiro de Software · Frontend web

Frontend para produtos reais. Cuidado em cada interação.

Sou Giovanni Fernandes Vicentin, engenheiro de software com foco em frontend web. Crio interfaces com React, Next.js e TypeScript no Itaú Unibanco, com experiência também no Carrefour e Sam’s Club Brasil. Minha atuação em backend me ajuda a conectar essas interfaces aos serviços que as sustentam.

Empresas da minha trajetória

Brasil / Software para a webReact Next.js Node.js

01 / Experiência

Engenharia em produção.

Atuo entre interfaces e backend em equipes de produto. Estas são algumas das minhas contribuições em aplicações em produção.

Itaú Unibanco

Engenheiro de Software

2026 — Atual

Uma nova base web para evoluir o app Itaú.

Como substituí repositórios nativos por uma base web de alta performance e estruturei o front-end para o relançamento de 2027.

Hub ItaúModernização do App
Substituí a estrutura nativa do hub de navegação por um projeto web único em React e Next.js, acelerando drasticamente os deploys e rollouts do aplicativo.
+24%Performance de Carregamento
Implementei uma estratégia de cache local para minimizar chamadas ao backend, acelerando o carregamento das jornadas e garantindo uma navegação mais fluida.
Novo AppRelançamento App para 2027
Desenvolvimento da nova identidade visual do aplicativo. Estruturei uma interface moderna, projetada desde o início para suportar integrações com IA e elevar a experiência do usuário.
Ver detalhes da experiênciaRecolher detalhes

Criei do zero a base web do hub de navegação do aplicativo Itaú, substituindo dois repositórios nativos por um único projeto em React e Next.js. A arquitetura combina WebView, geração estática de páginas (SSG) e integração com BFF, com mais autonomia para publicar atualizações e acelerar a entrega de funcionalidades.

Implementei cache local para reduzir as requisições aos backends e melhorar o tempo de carregamento das jornadas, com ganho de 24% no desempenho de carregamento. Também contribuo para uma interface totalmente nova no aplicativo, cujo relançamento está previsto para o início de 2027.

Além das entregas no aplicativo, fui o primeiro funcionário do Itaú a utilizar e validar uma ferramenta interna de desenvolvimento orientado por especificações, com agentes de IA, skills e MCP. Essa participação ajudou a avaliar o uso da ferramenta no fluxo de desenvolvimento do banco.

ReactNext.jsNode.jsGoTypeScriptAIWebViewSDDMCP

Carrefour & Sam’s Club

Engenheiro de Software

2024 — 2026

Escala e Receita no Sam’s Club

Arquitetura fullstack e otimização de performance para suportar mais de 1 milhão de novos sócios e ampliar a conversão de assinaturas.

+1,4Mi SóciosAquisição em Larga Escala
Desenvolvi o fluxo de cadastro de ponta a ponta, do frontend ao BFF e backend. A arquitetura suportou a entrada de mais de 1,4 milhão de novos sócios entre 2024 e 2025.
+26% de LucroLançamento Membership Plus
Implementei o núcleo fullstack da nova modalidade do clube, incluindo os fluxos de aquisição, upgrade e downgrade. A entrega contribuiu para um aumento de 26% no lucro das anuidades.
+40% CWACore Web Vitals otimizados
Conduzi a migração da camada de estilos de styled-components para Sass. A mudança reduziu o tempo de carregamento em 1,8 segundo e elevou em 40% a pontuação do PageSpeed Insights.
Ver detalhes da experiênciaRecolher detalhes

Desenvolvi, de ponta a ponta, o fluxo de cadastro de sócios do Sam’s Club, estruturando o frontend, o BFF e as integrações com backend que suportaram a entrada de mais de 1,4 milhão de novos usuários em 2024 e 2025. Também implementei a modalidade Membership Plus, incluindo interfaces e endpoints de aquisição, upgrade e downgrade, contribuindo para um aumento de 26% no lucro das anuidades.

Na experiência de compra, conectei melhorias de arquitetura a resultados de performance e conversão. Migrei a camada de estilos de Styled-components para Sass, reduzindo o tempo de carregamento em 1,8 segundo e elevando a pontuação do Google PageSpeed Insights em 40%. Desenvolvi ainda o checkout transparente integrado a gateways externos, eliminando redirecionamentos e contribuindo para um crescimento de 20% na taxa de finalização de compras.

Ampliei a visibilidade sobre a jornada do consumidor com rastreamento avançado via Google Analytics. A identificação de gargalos orientou melhorias que contribuíram para reduzir reclamações em 10% e aumentar o engajamento em 15%. Complementando essa estrutura, construí uma API escalável para gerenciar dados cadastrais e de pagamentos de mais de 500 mil usuários, viabilizando novas campanhas promocionais e iniciativas de retenção.

ReactNode.jsGraphQLTailwind CSSTypeScriptSassVTEXPython

Talst Contabilidade e Controladoria

Engenheiro de Software

2022 — 2024

Automação e Engenharia Fiscal

Transformação digital de processos críticos: de RPAs a integrações de alta performance para escalar operações sem ampliar a equipe.

+80 milGuias entregues
Evoluí a arquitetura de integração, substituindo fluxos baseados em RPA por APIs de alta performance. A solução atingiu o processamento de 10 documentos por segundo e viabilizou a entrega de mais de 80 mil guias fiscais.
+30%Margem de lucro
Automatizei processos críticos do setor trabalhista, permitindo atender novos clientes sem ampliar a equipe. O ganho de eficiência contribuiu para um aumento de 30% na margem de lucro do setor.
90%+Cobertura de código
Implementei suítes de testes unitários e automatizados no sistema central de envio de impostos, alcançando mais de 90% de cobertura de código. Essa base fortaleceu a confiabilidade das entregas críticas e a segurança para evoluir o sistema.
Ver detalhes da experiênciaRecolher detalhes

Modernizei o processamento e o envio de documentos fiscais ao substituir fluxos baseados em RPA por integrações via APIs. A nova arquitetura atingiu uma taxa de processamento de 10 documentos por segundo e viabilizou a entrega de mais de 80 mil guias, utilizando Base64 para codificação dos arquivos. Desenvolvi também um portal interno de gestão tributária com autenticação por JWT e uso de certificados digitais, integrado a serviços governamentais para automatizar a recuperação de dados e o download de guias em PDF.

No departamento trabalhista, automatizei processos operacionais que permitiram ampliar a carteira de clientes sem aumentar a equipe, contribuindo para uma elevação de 30% na margem de lucro do setor. O trabalho conectou evolução técnica à capacidade de expansão do negócio.

Fortaleci a confiabilidade das entregas críticas com suítes de testes unitários e automatizados no sistema central de envio de impostos, alcançando mais de 90% de cobertura de código. Também mentorei um desenvolvedor júnior desde sua entrada até a autonomia técnica na entrega de soluções complexas em RPA e APIs, ampliando a capacidade de execução do time.

ReactNode.jsNestJSPythonAPIsRPA

02 / Projetos

Ideias que viraram ferramentas.

Projetos criados para resolver desafios reais de engenharia, acessibilidade e bem-estar. Produtos de ponta a ponta com código aberto, prontos para você testar e explorar a arquitetura.

01

Analisador Big O

Entenda como o custo de um algoritmo cresce com a entrada.

Interface do Analisador Big O para explorar a complexidade de algoritmos

Análise estática heurística de JavaScript, Python e Java, com árvores de sintaxe (AST) e fluxo de controle.

Next.jsTypeScriptMonaco
02

Ebook em Áudio

Ouça seus livros em PDF e EPUB, direto no navegador.

Interface do Ebook em Áudio para ouvir livros no navegador

Processamento local dos arquivos e síntese de voz do dispositivo, sem enviar os livros a um servidor.

ReactTypeScriptPDF.js
03

Mindful Minutes

Reserve alguns minutos para respirar e exercitar a atenção.

Tela de práticas do Mindful Minutes com respiração guiada, foco visual e relaxamento muscular

Práticas guiadas de respiração, foco visual e relaxamento muscular, com orientações e animações no navegador.

Outros projetos

Sorteia FC

Organize partidas e torneios de EA FC 26 e FC 25. Sorteio de times com filtros por categoria e estrelas, confrontos equilibrados e geração de chaves.

Megazord

Explore conceitos de STEAM de forma prática. Reuni jogos e atividades em uma plataforma educacional acessível.

Frank Metálicas

Apresente uma empresa na web. Desenvolvi o site da Frank Metálicas com foco em presença digital e otimização para mecanismos de busca.

03 / Sobre

Atenção à experiência. Tecnologia com propósito.

Giovanni Fernandes Vicentin
Giovanni Fernandes Vicentin

Acredito que o bom software deve, acima de tudo, facilitar a rotina e elevar a qualidade de vida das pessoas.

Trabalho no ponto de encontro entre o impacto humano e a engenharia. Desenvolvo interfaces modernas com foco profundo em como os clientes navegam, entendem e se sentem ao usar um produto.

Para sustentar essa visão, atuo também no backend e na infraestrutura. Entender o fluxo de dados e garantir alta performance são as minhas ferramentas para fazer a tecnologia trabalhar a favor das pessoas.

Front-end & UI

React · Next.js · TypeScript · JavaScript · Tailwind CSS · SASS · HTML · CSS

Back-end & Integrações

Node.js · Go · GraphQL · RESTful APIs · SQL · NoSQL · Arquitetura BFF

Infraestrutura & Qualidade

Docker · AWS · GCP · Vercel · Git · GitHub · CI/CD · Testes Automatizados (Jest/Vitest)

Conceitos & Ferramentas

Acessibilidade (a11y) · Web Vitals/Performance · SDD · MCP · AI Agents

04 / Contato

Próximos passos.

Seja para discutir decisões de arquitetura, acessibilidade ou o futuro do seu produto, minha caixa de entrada está aberta para boas conexões. Sinta-se à vontade para mandar um "olá".