Caio Vieira

Node.js · NestJS · Arquitetura · AWS

Backend developer com 4+ anos construindo sistemas que processam milhões de requisições por dia.

Sobre

Do backend à infraestrutura.

Comecei a programar aos 15 anos com Java e passei por PHP, Python, C e outros ao longo do caminho, hoje isso se traduz em conseguir raciocinar sobre sistemas independente da linguagem, o que ajuda na hora de tomar decisões de arquitetura. Com 4+ anos de experiência construindo sistemas que processam milhões de requisições por dia, passei pelo Efí Bank e Pagaleve desenvolvendo APIs, microsserviços e integrações de pagamento com Node.js, NestJS e AWS. Consigo colocar um front-end no ar quando preciso, mas é no backend que entrego mais valor.

Node.jsNestJSTypeScriptPostgreSQLMySQLRedisRabbitMQKafkaDockerAWSReactVue.js
Caio Vieira

Jan 2026 – Jun 2026

Mid Backend Engineer

Pagaleve

São Paulo, Brazil

  • Participou do projeto de Atualização Cadastral desde a fase de planejamento, contribuindo com decisões técnicas e arquiteturais.
  • Atuou no desenvolvimento do fluxo de pagamento Pix no PAQ (Pay Any Qrcode) e Transferências Pix, produtos que aumentaram a receita da empresa em cerca de 50%.
  • Criou biblioteca interna de validação de chaves Pix, melhorando reusabilidade entre múltiplos serviços.
  • Adotou workflows com IA (Claude Code e Cursor) para iteração mais rápida e revisões de código.
Node.jsTypeScriptPixAWS

Jun 2021 – Dez 2025

Mid Backend Developer

Efí Bank

Ouro Preto, Brazil

  • Reduziu em até 30% o uso de recursos de servidor aplicando caching eficiente e estratégias de compressão.
  • Reduziu em ~60% o tempo de carregamento de notificações com melhorias de design de banco de dados e otimização de queries.
  • Desenvolveu sistema de notificações em tempo real com Socket.io e Redis Pub/Sub, rodando em produção por mais de 1 ano sem incidentes.
  • Trabalhou no maior microsserviço da empresa, processando mais de 1 milhão de requisições por dia.
  • Construiu controle de acesso granular baseado em permissões usando DynamoDB e Redis.
  • Mentoriou membros juniores da equipe, conduzindo code reviews e troubleshooting técnico.
Node.jsTypeScriptMySQLRedisSocket.ioDynamoDBAWS
Projetos

Viier

Site para a página @viier_garage, para vendas como afiliado. Projeto full-stack, desenvolvido e hospedado de forma independente. Backend com Clean Architecture, deploy em VPS Linux com Docker e Caddy como reverse proxy.

~R$4k em vendas, média de 1.7 cliques por sessão
Nuxt.jsVueNitroDockerCaddyNode.js

Em breve.

Formação

Bacharelado em Sistemas de Informação

IFMG · Ouro Branco, Brazil

Ago 2025 – atual

Previsão de conclusão: 2027

Bacharelado em Sistemas de Informação

UFJF · Juiz de Fora, Brazil

Ago 2021 – Ago 2025

Transferido para IFMG

Técnico em Informática

IFMG · Ouro Branco, Brazil

Feb 2018 – Dez 2020

Curso voltado para desenvolvimento de sistemas

Certificações

Node.js Backend Developer

XP Educação · Abr 2024

Software Architect

XP Educação · Set 2024

AWS Cloud Professional

XP Educação · Set 2024

English Proficiency Series

Wizard by Pearson · Dez 2020

Vamos conversar.

Aberto a oportunidades, projetos e conversas técnicas.