Ingeniero de Software · Frontend web

Frontend para productos reales. Cuidado en cada interacción.

Soy Giovanni Fernandes Vicentin, ingeniero de software enfocado en frontend web. Desarrollo interfaces con React, Next.js y TypeScript en Itaú Unibanco, con experiencia también en Carrefour y Sam’s Club Brasil. Mi experiencia en backend me ayuda a conectar esas interfaces con los servicios que las sostienen.

Empresas de mi trayectoria

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

01 / Experiencia

Ingeniería en producción.

Trabajo entre interfaces y backend en equipos de producto. Estas son algunas de mis contribuciones a aplicaciones en producción.

Itaú Unibanco

Ingeniero de Software

2026 — Actualidad

Una nueva base web para la aplicación de Itaú.

Cómo sustituí repositorios nativos por una base web de alto rendimiento y estructuré el frontend para el relanzamiento de 2027.

Hub ItaúModernización App
Sustituí la estructura nativa del hub de navegación por un único proyecto web en React y Next.js, acelerando drásticamente los despliegues y lanzamientos graduales de la aplicación.
+24%Rendimiento de carga
Implementé una estrategia de caché local para minimizar las llamadas al backend, acelerar la carga de los flujos de la aplicación y garantizar una navegación más fluida.
Nuevo AppRelanzamiento de la aplicación para 2027
Desarrollo de la nueva identidad visual de la aplicación. Estructuré una interfaz moderna, diseñada desde el inicio para admitir integraciones con IA y mejorar la experiencia del usuario.
Ver detalles de la experienciaOcultar detalles

Creé desde cero la base web del hub de navegación de la aplicación de Itaú, sustituyendo dos repositorios nativos por un único proyecto en React y Next.js. La arquitectura combina WebView, generación estática de páginas (SSG) e integración con BFF, con mayor autonomía para publicar actualizaciones y acelerar la entrega de funcionalidades.

Implementé caché local para reducir las solicitudes a los backends y mejorar los tiempos de carga de los flujos, con una mejora del 24% en el rendimiento de carga. También contribuyo a una interfaz completamente nueva para la aplicación, cuyo relanzamiento está previsto para principios de 2027.

Además de las entregas en la aplicación, fui el primer empleado de Itaú en utilizar y validar una herramienta interna de desarrollo guiado por especificaciones, con agentes de IA, skills y MCP. Esta participación ayudó a evaluar el uso de la herramienta en el flujo de desarrollo del banco.

ReactNext.jsNode.jsGoTypeScriptAIWebViewSDDMCP

Carrefour & Sam’s Club

Ingeniero de Software

2024 — 2026

Escala e Ingresos en Sam’s Club

Arquitectura fullstack y optimización del rendimiento para incorporar a más de 1 millón de nuevos socios y mejorar la conversión de suscripciones.

+1,4M SociosCaptación a Gran Escala
Desarrollé el flujo de registro de principio a fin, desde el frontend hasta el BFF y el backend. La arquitectura permitió incorporar a más de 1,4 millones de nuevos socios entre 2024 y 2025.
+26% de BeneficioLanzamiento de Membership Plus
Implementé el núcleo fullstack de la nueva modalidad del club, incluidos los flujos de captación y cambios a categorías superiores e inferiores. La entrega contribuyó a aumentar un 26% el beneficio de las cuotas anuales.
+40% CWACore Web Vitals optimizados
Lideré la migración de la capa de estilos de styled-components a Sass. El cambio redujo el tiempo de carga en 1,8 segundos y aumentó un 40% la puntuación de PageSpeed Insights.
Ver detalles de la experienciaOcultar detalles

Desarrollé de principio a fin el flujo de registro de socios de Sam’s Club, estructurando el frontend, el BFF y las integraciones con backend que permitieron incorporar más de 1,4 millones de nuevos usuarios en 2024 y 2025. También implementé la modalidad Membership Plus, incluidas las interfaces y los endpoints de compra y cambio de categoría, contribuyendo a un aumento del 26% en el beneficio de las cuotas anuales.

En la experiencia de compra, conecté mejoras de arquitectura con resultados de rendimiento y conversión. Migré la capa de estilos de Styled-components a Sass, reduciendo el tiempo de carga en 1,8 segundos y aumentando la puntuación de Google PageSpeed Insights en un 40%. También desarrollé un checkout integrado con pasarelas de pago externas, eliminando redirecciones y contribuyendo a un crecimiento del 20% en la tasa de finalización de compras.

Amplié la visibilidad del recorrido del consumidor mediante seguimiento avanzado con Google Analytics. La identificación de cuellos de botella orientó mejoras que contribuyeron a reducir las reclamaciones en un 10% y aumentar la interacción en un 15%. Además, construí una API escalable para gestionar datos de cuentas y pagos de más de 500 mil usuarios, habilitando nuevas campañas promocionales e iniciativas de retención.

ReactNode.jsGraphQLTailwind CSSTypeScriptSassVTEXPython

Talst Contabilidade e Controladoria

Ingeniero de Software

2022 — 2024

Automatización e Ingeniería Fiscal

Transformación digital de procesos críticos: de RPA a integraciones de alto rendimiento para escalar operaciones sin ampliar el equipo.

+80 milDocumentos entregados
Mejoré la arquitectura de integración, sustituyendo flujos basados en RPA por APIs de alto rendimiento. La solución alcanzó un procesamiento de 10 documentos por segundo y permitió entregar más de 80 mil documentos de pago de impuestos.
+30%Margen de beneficio
Automaticé procesos críticos del departamento laboral, permitiendo atender a nuevos clientes sin ampliar el equipo. La mejora de eficiencia contribuyó a aumentar un 30% el margen de beneficio del departamento.
90%+Cobertura de código
Implementé suites de pruebas unitarias y automatizadas en el sistema central de envío de documentos fiscales, alcanzando más del 90% de cobertura de código. Esta base reforzó la fiabilidad de las entregas críticas y la confianza para seguir evolucionando el sistema.
Ver detalles de la experienciaOcultar detalles

Modernicé el procesamiento y envío de documentos fiscales al sustituir flujos basados en RPA por integraciones mediante APIs. La nueva arquitectura alcanzó una tasa de procesamiento de 10 documentos por segundo y permitió entregar más de 80 mil documentos de pago de impuestos, utilizando Base64 para codificar los archivos. También desarrollé un portal interno de gestión tributaria con autenticación JWT y certificados digitales, integrado con servicios gubernamentales para automatizar la recuperación de datos y la descarga de documentos en PDF.

En el departamento laboral, automaticé procesos operativos que permitieron ampliar la cartera de clientes sin aumentar el equipo, contribuyendo a un incremento del 30% en el margen de beneficio del departamento. El trabajo conectó la evolución técnica con la capacidad de expansión del negocio.

Reforcé la fiabilidad de las entregas críticas con suites de pruebas unitarias y automatizadas en el sistema central de envío de documentos fiscales, alcanzando más del 90% de cobertura de código. También mentoricé a un desarrollador júnior desde su incorporación hasta lograr autonomía técnica en la entrega de soluciones complejas de RPA y APIs, ampliando la capacidad de ejecución del equipo.

ReactNode.jsNestJSPythonAPIsRPA

02 / Proyectos

Ideas convertidas en herramientas.

Proyectos creados para resolver desafíos reales de ingeniería, accesibilidad y bienestar. Productos de principio a fin con código abierto, listos para probar y explorar su arquitectura.

01

Analizador Big O

Entiende cómo crece el coste de un algoritmo con su entrada.

Interfaz del Analizador Big O para explorar la complejidad de algoritmos

Análisis estático heurístico de JavaScript, Python y Java, con árboles de sintaxis (AST) y flujo de control.

Next.jsTypeScriptMonaco
02

Ebook a Audiolibro

Escucha tus libros PDF y EPUB en el navegador.

Interfaz de Ebook a Audiolibro para escuchar libros en el navegador

Procesamiento local de archivos y síntesis de voz del dispositivo, sin enviar los libros a un servidor.

ReactTypeScriptPDF.js
03

Mindful Minutes

Dedica unos minutos a respirar y ejercitar la atención.

Pantalla de prácticas de Mindful Minutes con respiración guiada, concentración visual y relajación muscular

Prácticas guiadas de respiración, concentración visual y relajación muscular, con instrucciones y animaciones en el navegador.

Otros proyectos

Sorteia FC

Organiza partidos y torneos de EA FC 26 y FC 25. Sorteo de equipos con filtros por categoría y estrellas, enfrentamientos equilibrados y cuadros de torneo.

Megazord

Explora conceptos STEAM de forma práctica. Reuní juegos y actividades en una plataforma educativa accesible.

Frank Metálicas

Dale a una empresa presencia en la web. Desarrollé el sitio de Frank Metálicas con atención a la presencia digital y la optimización para buscadores.

03 / Sobre mí

Atención a la experiencia. Tecnología con propósito.

Giovanni Fernandes Vicentin
Giovanni Fernandes Vicentin

Creo que el buen software debe, ante todo, facilitar la vida cotidiana y mejorar la calidad de vida de las personas.

Trabajo en el punto de encuentro entre el impacto humano y la ingeniería. Desarrollo interfaces modernas con un enfoque profundo en cómo los clientes navegan, entienden y se sienten al usar un producto.

Para sostener esta visión, también trabajo en backend e infraestructura. Entender el flujo de datos y garantizar un alto rendimiento son mis herramientas para hacer que la tecnología trabaje a favor de las personas.

Front-end & UI

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

Back-end e Integraciones

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

Infraestructura y Calidad

Docker · AWS · GCP · Vercel · Git · GitHub · CI/CD · Pruebas Automatizadas (Jest/Vitest)

Conceptos y Herramientas

Accesibilidad (a11y) · Web Vitals/Rendimiento · SDD · MCP · AI Agents

04 / Contacto

Próximos pasos.

Ya sea para hablar sobre decisiones de arquitectura, accesibilidad o el futuro de tu producto, mi bandeja de entrada está abierta a buenas conexiones. No dudes en enviar un "hola".