Currículo & Portifólio

Percurso profissional em engenharia de software no setor financeiro, competências técnicas e formação acadêmica — página otimizada para compartilhamento com recrutadores e clientes.

Experiência profissional

Engenheiro de Software Especialista Banco Santander

ago./2025 – atual

Squads: Plataforma de Investimentos, Emissão de Renda Fixa.

Principais responsabilidades: desenho de solução e liderança no desenvolvimento.

  • Key result: modernização da plataforma de investimentos em renda fixa. Migração de infraestrutura mainframe para cloud native (conteinerizado). Integração com novo motor de precificação de taxas. Outras melhorias na experiência do usuário: expansão das janelas de resgate, novos motores de agendamento e recorrência.
  • Key result: construção de uma nova plataforma de auto-atendimento para portabilidade de ativos de investimento, integrando o Banco Santander com a B3 e outras instituições financeiras (regulatório CVM 209/210). Além de abrir porta de entrada para o aumento do equity do banco, o atendimento deste projeto em tempo hábil evitou o cumprimento de sanções financeiras e danos de imagem.

Desenvolvedor de Software Sênior Banco Santander

mai./2022 – jul./2025

Squads: Capacidades Centrais, Rentabilidade de Investimentos.

Principais responsabilidades: desenvolvimento e revisão de código.

  • Key result: desenvolvimento de um novo motor de cálculo de rentabilidade. Os resultados deste novo motor foram expostos em APIs RESTful de baixa latência (< 50 ms para picos de 80 tps), construídas em Java 17, com recurso a cache e diminuição do overhead de framework pela aproximação das instruções do código-fonte ao driver do banco de dados. Toda a persistência foi construída em Oracle 19 com pré-processamento de dados em batelada. Este projeto resultou em uma melhoria de NPS de 65 para 78 na plataforma de investimentos do Banco Santander.
  • Key result: desenvolvimento do novo cadastro do investidor segundo o regulatório CVM-617 do Banco Central do Brasil. Este regulatório envolveu integração com as jornadas de contratação de fundos, crédito privado e ações, gerando bloqueio na jornada para investidores não cadastrados. Este projeto também envolveu implementações seguindo as regulações da LGPD. A entrega deste projeto em tempo hábil evitou o cumprimento de sanções financeiras e danos de imagem.

Desenvolvedor de Software Pleno Accenture

jun./2021 – mai./2022

Squads: Plataforma de Investimentos.

Principais responsabilidades: desenvolvimento de código.

  • Key result: desenvolvimento de microsserviços em Java 11 envolvendo a integração de diversos backends de produtos de investimentos, de modo a coletar os dados necessários para as jornadas de consulta, contratação, resgate e cancelamento de investimentos. Resultou na modernização de uma plataforma que anteriormente era atendida por software proprietário IBM IIB, com economia de US$ 5 milhões/ano em custo de licença.

Informações adicionais

Habilidades

Linguagens Java 8 – 21 e C++ 17. Frameworks: Spring Boot e Apache Camel. Conteinerização em EKS, AKS. Modelagem e desenvolvimento procedural em Oracle e PostgreSQL. Uso de bases de dados documentais (Mongo) e de cache (Redis). Utilização de ferramentas gerenciadas em cloud AWS. Práticas CI/CD com Jenkins e GitHub Actions.

Cursos

50 LeetCode Challenges in C++ (Udemy), Computer Architecture (Princeton University), Oracle 19 SQL (Udemy).

Línguas

Fluente em inglês (certificação TOEFL C1).

Formação acadêmica

  1. 01MBA em Arquitetura de Software – FIAP2024 – 2025
  2. 02Pós-graduação em Engenharia de Software – Anhanguera2021 – 2022
  3. 03Doutorado em Engenharia Química – USP2016 – 2021
  4. 04Bacharel em Engenharia Química – UEM2009 – 2013