Liderazgo técnico · Full Stack · AI enthusiast

Vitor de Lima

Tech Lead · Ingeniero de Software Full Stack Sénior

Construyo y lidero productos digitales que escalan bien y son fáciles de operar y mantener, del front-end a la infraestructura en la nube.

Sobre mí

Hola, soy Vitor.

Soy ingeniero de software full stack sénior y trabajo con productos digitales de alto tráfico desde 2017: portales de noticias, e-commerce, plataformas de salud y seguros. Hago front-end con React y Next.js, back-end con Node.js y TypeScript, y me ocupo de la infraestructura en la nube.

Fui tech lead en equipos de producto. Definí estándares de ingeniería, diseñé sistemas que escalan y son fáciles de monitorear, armé pipelines de CI/CD y llevé la gobernanza de cloud en GCP y AWS. Hoy, en Kovi, lidero la internalización de las páginas de catálogo y de producto del sitio corporativo.

En mis proyectos personales uso Kafka para arquitectura orientada a eventos, gRPC con contratos en Protocol Buffers entre microservicios y Terraform para montar la infraestructura en GCP. También soy entusiasta de la IA: corro LLMs locales con Ollama dentro de las APIs y ya hice chatbots con IBM Watson y Rasa.

São Paulo, Brasil

9años en ingeniería de software
7empresas y consultoras
3puestos de liderazgo técnico

Perfil

Cómo trabajo

Resultado de mi test Big Five en 16 competencias, en una escala de 0 a 100.

255075100
Pasa el mouse o toca una porción

Pensamiento

  • Capacidad analítica89,16
  • Pensamiento conceptual75,53
  • Reflexión59,62
  • Pensamiento creativo68,70
  • Planificación y organización89,16

Relaciones

  • Comunicación80,07
  • Consideración por los demás53,07
  • Influencia70,97
  • Sociabilidad80,07
  • Facilitación73,25
  • Flexibilidad64,16

Acción

  • Estabilidad emocional73,25
  • Ambición64,16
  • Iniciativa70,97
  • Asertividad86,88
  • Toma de riesgos59,62

Especialidades

Arquitectura, cloud e IA aplicada

01

Arquitectura de software

Clean Architecture, DDD y CQRS en APIs NestJS y front-ends React, con capas bien separadas y reglas de negocio que no dependen del framework.

02

Sistemas orientados a eventos

Pipelines asíncronos con Kafka que separan la ingesta de la persistencia, para que el sistema escale con seguridad y aguante picos de tráfico.

03

Microservicios

Servicios que se comunican por gRPC, con contratos en Protocol Buffers y un facade HTTP (BFF) adelante, documentado con OpenAPI.

04

Cloud e infraestructura como código

GCP y AWS con Terraform: Cloud Run, App Engine, Cloud Functions, Pub/Sub y Cloud Tasks. Entrego con pipelines en GitHub Actions y Jenkins, con deploy a GCP sin llave de servicio, vía Workload Identity Federation.

05

Observabilidad

Métricas, logs y traces con el stack de Grafana (Prometheus, Loki y Tempo), OpenTelemetry, Datadog y Sentry. En el código, logs estructurados con Pino y health checks en los servicios.

06

IA aplicada

LLMs locales (Ollama con Qwen) corriendo dentro de APIs para tomar decisiones estructuradas y deterministas.

Tecnologías

Stack tecnológico

Arquitectura & patrones

  • Clean Architecture
  • DDD
  • CQRS
  • Event-Driven
  • Microservices
  • Facade
  • BFF
  • MERN
  • SSR/SSG

Front-end

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • React Router
  • Redux Toolkit
  • Redux Persist
  • React Hook Form
  • Zod
  • styled-components
  • Tailwind CSS
  • Vite
  • HubSpot CMS
  • VTEX IO
  • AngularJS

Back-end & APIs

  • Node.js
  • NestJS
  • Fastify
  • Express
  • Koa
  • gRPC
  • Protocol Buffers
  • GraphQL
  • REST
  • OpenAPI/Swagger
  • Python

Datos & Mensajería

  • PostgreSQL
  • MongoDB
  • Redis
  • Firestore
  • MySQL
  • TypeORM
  • Kafka
  • Pub/Sub
  • Cloud Tasks

Cloud & DevOps

  • GCP
  • Cloud Run
  • App Engine
  • Cloud Functions
  • Firebase
  • AWS
  • Azure
  • Docker
  • Docker Compose
  • Kubernetes
  • Terraform
  • GitHub Actions
  • Jenkins
  • Nx
  • Cloudflare

Observabilidad & Calidad

  • Grafana
  • Prometheus
  • Loki
  • Tempo
  • OpenTelemetry
  • Datadog
  • Sentry
  • Pino
  • Jest
  • Cypress

Analítica & SEO

  • Google Analytics
  • Semrush
  • Segment
  • PostHog

Autenticación & IA

  • Keycloak
  • Firebase Auth
  • AWS Cognito
  • JWT
  • Passport
  • LLMs
  • Ollama
  • IBM Watson
  • Rasa

Experiencia

Dónde trabajé

  1. 03/2025 a la fecha

    Ingeniero de Software Sénior · Kovi

    Internalización de las páginas de catálogo y de producto del sitio corporativo en una aplicación HubSpot CMS con React, integrada en tiempo real con el sistema interno. Observabilidad con OpenTelemetry y pruebas con Cypress y Jest.

  2. 05/2023 a 11/2024

    DevOps Tech Lead · Porto Seguro

    Liderazgo técnico de los equipos de Riesgos Financieros (Inmobiliarias y Capitalización). Me encargué de los estándares de ingeniería, de la gobernanza y los costos de GCP, de la migración de AWS a GCP y de pipelines de CI/CD que redujeron el tiempo medio de deploy.

  3. 02/2023 a 06/2023

    Tech Lead · DASA

    Liderazgo técnico del portal de agendamiento de exámenes y consultas, con foco en la experiencia del usuario e infraestructura serverless en AWS.

  4. 06/2021 a 01/2023

    Desarrollador Full Stack Sénior · SBT

    Responsable técnico del portal SBT News y, durante parte del período, líder técnico del sitio institucional de SBT. También diseñé la arquitectura del agregador de resultados de las elecciones presidenciales de 2022.

  5. 03/2021 a 09/2021

    Desarrollador Back-end Sénior · Medcel

    Servicios back-end serverless para integrar socios académicos, con CI/CD en AWS y menores costos operativos.

  6. 11/2019 a 03/2021

    Desarrollador Full Stack III · FCamara

    Microservicios de indicadores de mercado integrados con Big Data para AllInvest y el programa de fidelidad "Espaço Pet" del e-commerce de Cobasi.

  7. 10/2017 a 11/2019

    Desarrollador Full Stack · Corebiz

    Consultoría para Whirlpool en VTEX IO, incluido el primer chatbot de ventas de América Latina, en el Clube Compra Certa, hecho con OpenCV e IBM Watson.

Formación

  • Ingeniería en ComputaciónFIAP · Diciembre de 2024
  • Informática para Internet (técnico)ETEC · Agosto de 2016

Idiomas

  • PortuguésNativo
  • InglésAvanzado
  • EspañolBásico

Destacados

Proyectos como tech lead y full stack

Elecciones 2022

Agregador en tiempo real de los resultados de las elecciones presidenciales de 2022 para SBT News, con un mapa interactivo que mostraba el conteo por municipio.

  • Next.js
  • Tiempo real
  • Mapa interactivo

Catálogo y producto en Kovi

Aplicación en HubSpot CMS con React para las páginas de catálogo y de producto de Kovi. Se conecta con el sistema interno y se monitorea con OpenTelemetry.

  • React
  • HubSpot CMS
  • OpenTelemetry

Migración de AWS a GCP en Porto Seguro

Migración de aplicaciones de AWS a GCP, aprovechando para modernizar sistemas legados, ordenar la gobernanza de cloud y bajar costos.

  • GCP
  • Terraform
  • Kubernetes

Chatbot Clube Compra Certa

Primer chatbot de ventas de América Latina, en el Clube Compra Certa de Whirlpool. Usaba visión por computadora para recomendar productos.

  • VTEX IO
  • IBM Watson
  • OpenCV

Agendamiento DASA

Portal de agendamiento de exámenes y consultas de DASA, con arquitectura serverless en AWS.

  • Next.js
  • AWS
  • Serverless

Hermes & Athena

Pipeline asíncrono de eventos de apuestas. Hermes recibe los eventos por HTTP y los publica en Kafka; Athena los consume y los guarda en PostgreSQL. Ambos corren en NestJS con Fastify, con health checks y tracing en Datadog.

  • NestJS
  • Kafka
  • PostgreSQL
  • Datadog

Clean Arch + LLM

API en NestJS con Clean Architecture y CQRS. Usa Kafka para mensajería, Redis como caché y un LLM local (Ollama con Qwen) para tomar decisiones estructuradas. El deploy va a Cloud Run con Terraform.

  • NestJS
  • CQRS
  • Ollama
  • Terraform

Demeter

Back-end de Leaf Health en un monorepo Nx. Un facade HTTP se comunica por gRPC con el servicio de sesiones y usuarios, y los contratos están en Protocol Buffers. El servicio usa CQRS, Firestore y autenticación Firebase.

  • Nx
  • NestJS
  • gRPC
  • Protocol Buffers
  • Firebase

Leaf Health

Front-end de Leaf Health, un portal de salud en React con clean architecture y Redux Toolkit. Tiene tema claro y oscuro, búsqueda, notificaciones y carrusel de videos.

  • React
  • TypeScript
  • Redux Toolkit
  • Clean Architecture

Contacto

¿Hablamos?

Me gusta conversar sobre arquitectura, producto y equipos de ingeniería, ya sea por un proyecto, una oportunidad o solo para intercambiar experiencias. El camino más rápido es el email o LinkedIn.