Portfólio

Uma seleção de projetos, sistemas e pesquisas que construí ao longo da carreira.

Framework de Tolerância a Falhas no Kubernetes

2025 — Atual

Framework customizado em Golang para resiliência automatizada em ambientes Kubernetes. Avaliação contínua da saúde de nós usando sinais compostos (CPU, rede, I/O) e migração proativa de workloads antes que usuários sintam degradação. Pesquisa de Mestrado em andamento na UFSC.

  • Golang
  • Kubernetes
  • Distributed Systems
  • Research

Microsserviços de Liquidação Financeira

2025

Microsserviços de missão crítica processando ~500.000 transações diárias com 99,9% de uptime. Integração com as principais bandeiras de cartão para operações de chargeback e clearing, com fluxos orientados a eventos via Kafka e RabbitMQ.

  • Java
  • Kotlin
  • Spring Boot
  • Kafka
  • Kubernetes

Workflows de IA Generativa com Otimização de Custos

2026

Pipelines de LLM com otimização de prompts e cache de payloads, reduzindo o consumo de tokens em ~40%. Inclui padrões de tolerância a falhas (Exponential Backoff, Circuit Breaker) para resiliência contra falhas transitórias de API.

  • Python
  • LLMs
  • Circuit Breaker
  • AWS

Modernização de Plataforma Monolítica

2022 — 2025

Liderança na modernização arquitetural ponta a ponta de uma plataforma monolítica para um cliente internacional, migrando para PHP 8 (Symfony) e Angular. Cultura de testes do zero (PHPUnit, Playwright) com cobertura sustentada acima de 85%.

  • PHP 8
  • Symfony
  • Angular
  • Playwright
  • Docker

Microsserviços Poliglotas de Alto Throughput

2021 — 2022

Microsserviços polyglot em Java (Spring Boot), Golang (GCP Cloud Functions) e PHP (Laravel). Deploys automatizados via CodeFresh CI/CD e orquestração de clusters no Kubernetes, com mensageria assíncrona via AWS SQS/SNS.

  • Java
  • Golang
  • PHP
  • Kubernetes
  • AWS SQS/SNS

Framework de Consenso Distribuído

2018

Framework de consenso em Java SE integrando protocolos Paxos distribuídos (S-Paxos e BFT). Trabalho de conclusão de curso em Sistemas de Informação pela FURG.

  • Java
  • Paxos
  • Consensus
  • Distributed Systems