Pular para o conteúdo principal
Pablo Xavier

Pablo Xavier

Tech Lead | Software Architect | Software Expert | java | spring boot | rest api | react | nextjs | docker | ci/cd

Talento
São Bernardo do CampoMembro desde 13 de abril de 2026
javaspring bootreactNext.jsDockerapiGitTypescriptnode.jssqlMongoDB
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

javaspring bootreactNext.jsDocker

Sobre

Minha jornada profissional é longa e intensa. Tive a oportunidade e a satisfação de trabalhar em grandes clientes, para grandes projetos e com profissionais que me orgulho de ter trabalhado.

Sou um profissional com liderança (técnica e pessoal) em projetos de software, com destaque pela comunicação eficaz e adaptabilidade às mudanças de mercado. Tenho capacidade para aprender novas tecnologias rapidamente e trabalhar em equipe.

Experiência

cuboconnect | Líder Técnico e Arquiteto de Aplicações

07/2010 - ATUAL

Como Líder Técnico da Fábrica de Software, atuei com arquitetura/liderança e desenvolvimento de vários projetos para vários clientes (startups, médias e grandes empresas).

As minhas principais atribuições

  • Traduzir requisitos funcionais e não funcionais em decisões técnicas.
  • Avaliar e expor trade-offs e orientar decisões que aumentem a vida útil das aplicações.
  • Apoiar decisões de negócio com respaldo técnico.
  • Ser interface com gestores do produto para apoio naquilo que o produto necessita (features, correções, troubleshooting).
  • Definir a arquitetura (microservices, monolítica, monolito modular, event driven) de estruturação das aplicações.
  • Definir padrões, bibliotecas, frameworks, abordagens a serem utilizadas na construção das aplicações.
  • Estabelecer e montar modelos visuais que representam os padrões definidos.
  • Ser o ponto de apoio técnico para decisões complexas.
  • Propagar aos times os conceitos chave da arquitetura para evitar gargalos técnicos.
  • Garantir que a solução seja apta para codificação de testes automatizados e que eles de fato sejam implementados.
  • Facilitar o assentamento de atividade dentro dos prazos estabelecidos para garantir as entregas nos prazos combinados.
  • Monitorar indicadores de “qualidade” das entregas como bugs e retrabalhos. E atuar para melhoria destes indicadores.
  • Evoluir o padrão de entrega do time (prazo, qualidade, redução de débitos, redução de riscos).
  • Realizar a mentoria e treinamento do time, impulsionando o conhecimento técnico de todos.
  • Controlar e dissipar o débito técnico.
  • Garantir que os códigos sejam plenamente revisados pelo time e participar da atividade dessas revisões.
  • Estabelecer uma cultura de revisão de código permanente, como uma ferramenta de ensinamento / aprendizado.
  • Estabelecer, manter e evoluir os Pipelines de CI/CD.
  • Garantir que a segurança da aplicação seja pensada como um princípio e não como uma funcionalidade.
  • Preparar, apoiar e tratar resultados de testes especializados como PenTest e Carga
  • Defender demandas em comitês técnicos.
  • Codificar quando necessário.
  • Manter um ambiente de bom convívio, minimizando conflitos e elevando o senso de cooperação do time.

Principais Tecnologias de atuação

BackEnd: Java (Spring Boot/Cloud/Data/Security/WebFlux), C# (.Net Core) e NodeJS (Express / NestJS)

Conceitos BackEnd: API RESTful, GraphQL, Cache, Rate Limiter, Resiliência e Fallback, Logs

Bancos de Dados Relacionais: SQL Server, Oracle, Postgres e MySQL

Bancos de Dados noSQL: MongoDB, Redis e Dynamo

Arquiteturas: Microservices, Event Driven, Monolítica, Monolito Modular, Orquestração e Coreografia

Conceitos: DDD, Hexagonal, Clean Architecture , ACID, SOLID, Clean Code, Object Calisthenics, Design Patterns

FrontEnd: ReactJS, NextJS, Typescript

Conceitos FrontEnd: Semântica, CSR, SSR, SSG, CDN, Aplicações Reativas, Code Spliting, Lazy Loading, Bundles/Chunks

Testes Automatizados: TDD, Junit, Jest, Mockito, K6, JMeter

Soluções Cloud: Amazon S3, Amazon EC2, Amazon RDS, FCM, Dynamo, Lambda Functions

DevSecOps: CI/CD, GitHub, GitHub Actions, GiLab, GitLab CI, gitlab-runner, Docker, Jenkins, Kubernetes, SAST/DAST

Observabilidade: Logs, Métricas, Tracking, Telemetria, Prometheus, GrafanaProjetos de Destaque:

  • Portal de Prestadores (Médicos) e Portal de Corretores (Comercial) / Amil
  • App Mobile de Beneficiários / Amil
  • Integrações Call Center (URA e Agendamento) / Amil
  • Líder Técnico Time de Sustentação N3 Sistemas Operadora e Portais (Beneficiário, Prestador e Corretor) / Amil
  • Aplicações de Gerenciamento EDIs / Kuehne + Nagel
  • Sistema de Coleta Automatizado Containers Marítimos e Viários / Kuehne + Nagel
  • Portal de Serviços ao Colaborador (Integrações WhatsApp) / Kuehne + Nagel
  • Portal de Cálculos e Pagamentos PLR / Kuehne + Nagel
  • Sistema de Agendamento Online (Portal Beneficiário e App Beneficiário) / Grupo São Cristóvão
  • Sistema de Adesão Online (Portal Beneficiário) / Grupo São Cristóvão
  • APIs RESTful de Facilities Autorização TISS / Grupo São Cristóvão
  • Portal Timesheet Consultores / Grupo Edenred
  • Dockerirização Portal Edenred / Grupo Edenred
  • Sistema / Portal de Monitoramento Logístico (Rastreamento + Google APIs) / Grupo Mirassol
  • Portais Operadora Saúde (Contrato, Faturamento, Assistencial, Financeiro, e outros) / Maida Health
  • APIs RESTful de Movimentações Cadastrais para Grande Porte / Unimed Empresas
  • Sistema de Medicina Preemptiva / Gama Saúde
  • Portal de Roteirização Transporte Público para Cálculo Vale Transporte (Integração Geo Maps) / Grupo SAT
  • Formação e Mentoria de Time FullStack (25 Profissionais * 460 horas formação) / Sicredi

Emphasys | Analista Desenvolvedor / Coordenador

06/2004 - 07/2010

Na Emphasys pude prestar serviços a diferentes empresas, como: Liberty Seguros, Banco Daycoval, Indiana Seguros, Comgás, Rabobank, Danone, Grupo Accor/Edenred, atuando como Analista Desenvolvedor e Coordenador de Equipes, atuando principalmente com Java, C#, C, Oracle, SQL Server, RUP, UML e Enterprise Architect.

As minhas principais atribuições

  • Codificar sistemas de acordo com os requisitos funcionais e não funcionais estabelecidos.
  • Aplicar boas práticas de programação, apoiar o time de QA na resolução de bugs e compartilhar conhecimentos técnicos.
  • Participar de reuniões de levantamento de requisitos e elaborar documentações de projeto e anteprojeto.
  • Elaborar especificações técnicas através de UML e Enterprise Architect.
  • Coordenador times de desenvolvedores e testers na entrega de projetos.

Projetos de Destaque

  • Ferramenta Orçamento Serviços Oficinas e Integração Parceiros WebParts / Ticket Car
  • Gerenciador de Geração de Arquivos Dinâmicos / Ticket Car
  • Sistema de Precificação de Produtos Mistos / Ticket Alimentação + Ticket Restaurante + Ticket Cultura
  • Integrador de Pedidos Operadores de Transporte / Vale Transporte
  • Sistema de Autorizador Não Financeiro / Ticket Car
  • Sistema de Pipeline Comercial de Propostas Rurais / Rabobank
  • Gerenciador de Sinistros x Cálculos Sinistralidade / Indiana Seguros / Liberty Seguros
  • Portal de Extração de Informações Time Vendas / Danone
  • Gerenciamento de Requisição Habilitação Pontos GPS / Comgás

Formação

Ciências da Computação | USCS

Concluído em 2002

Competências

Tech LeadSoftware ArchitectSoftware Expertjavaspring bootrest apireactnextjsdockerci/cd

Avaliações

Relacionado