CURRÍCULO · SÃO PAULO, BR

Pedro Barcellos dos Reis

Software Engineer — Backend e Sistemas Distribuídos

Engenheiro de software com sólida experiência em arquiteturas de alta vazão no Itaú Unibanco. Especializado na construção de APIs escaláveis com Java, Spring Boot e Kafka, combinando resiliência e observabilidade com uma base consistente em engenharia frontend moderna.

LOCALIZAÇÃO São Paulo, BR
Fale comigo

Engenharia guiada por resiliência e clareza

Acredito que a excelência em engenharia de software nasce da simplicidade arquitetural e da previsibilidade operacional. Em ambientes corporativos como o Corporate Banking do Itaú Unibanco, cada linha de código precisa ser projetada para suportar grandes volumes de transações mantendo latência ultrabaixa.

Minha experiência transita entre sistemas distribuídos em nuvem (Java, Kafka, AWS, Kubernetes) e interfaces web intuitivas e performáticas (TypeScript, Angular, Node.js). Essa visão de ponta a ponta ajuda a antecipar gargalos de integração, criar ferramentas amigáveis para desenvolvedores e garantir observabilidade profunda em produção.

Experiência profissional

Itaú Unibanco

Engenheiro de Software Backend
set. 2023 — Presente

Desenvolvimento e engenharia de APIs escaláveis de alto desempenho e microsserviços essenciais que sustentam os ecossistemas mobile e web do segmento Corporate Banking (PJ).

  • Responsabilidade pelo ciclo completo: desenho arquitetural, execução de código resiliente, provisionamento de infraestrutura e monitoramento ativo.
  • Implementação de arquiteturas orientadas a eventos com Apache Kafka para mensageria assíncrona de alta vazão.
  • Construção de pipelines robustos de CI/CD com GitHub Actions e AWS, acelerando entregas contínuas com práticas rigorosas de segurança.
  • Deploy e orquestração de microsserviços conteinerizados em clusters Kubernetes gerenciados pelo AWS EKS.
  • Monitoramento e observabilidade avançados com Prometheus, AppDynamics, Splunk e Grafana para detecção contínua de anomalias.

Itaú Unibanco

Engenheiro de Software Frontend
set. 2021 — set. 2023

Arquitetura e manutenção de ferramentas internas para otimizar a automação de fluxos e a produtividade de desenvolvedores em equipes do banco.

  • Desenvolvimento de integrações e plugins personalizados para unificar a comunicação entre sistemas e plataformas internas.
  • Automação de fluxos serverless na AWS usando Node.js, AWS Lambda e TypeScript.
  • Elaboração de documentação técnica completa para padronização de ferramentas e integração de novos desenvolvedores.
  • Garantia de confiabilidade por meio de testes unitários e de integração automatizados com Jest.

Betalabs

Desenvolvedor Frontend
out. 2020 — ago. 2021

Construção de interfaces reativas para modelos de assinatura SaaS e aplicações web de comércio eletrônico.

  • Prototipação técnica de novas funcionalidades e layouts de interface usando Figma.
  • Construção de componentes frontend escaláveis e pipelines de gerenciamento de estado com Angular e NgRx.
  • Refatoração de código legado, correção de bugs de interface e evolução contínua de UI/UX com SASS e Bootstrap.

Arquiteturas e projetos em destaque

PLATAFORMA DE API E STREAMING 2023 — Presente

Plataforma de APIs para Corporate Banking de alta vazão

Arquitetura desacoplada de microsserviços Kubernetes para o setor bancário corporativo, com pipelines de streaming via Apache Kafka e cache Redis de alto desempenho.

FERRAMENTAS DE DESENVOLVIMENTO E AUTOMAÇÃO 2021 — 2023

Ecossistema de ferramentas e plugins internos

Solução serverless baseada em AWS Lambda e Node.js para automatizar fluxos operacionais, eliminar silos entre equipes e melhorar o ritmo de entrega.

Competências e matriz técnica

Backend e sistemas

  • Java e Spring Boot
  • Apache Kafka e event streaming
  • Redis (cache e estado)
  • Design de APIs RESTful e arquitetura distribuída
  • Node.js e Express

Cloud, DevOps e observabilidade

  • AWS (EKS, Lambda, EC2, S3)
  • Kubernetes e Docker
  • CI/CD (GitHub Actions, AWS CodePipeline)
  • Prometheus e Grafana
  • Splunk e AppDynamics

Frontend e interfaces

  • TypeScript e JavaScript (ES6+)
  • Angular e NgRx
  • Jest (testes automatizados)
  • SASS e design responsivo
  • Figma (prototipação UI/UX)

Formação

Faculdade IMPACTA

Bacharelado em Engenharia da Computação

2020 — 2024

ETEC — Escola Técnica Estadual

Técnico em Informática

2016 — 2017