Portfolio

A selection of projects, systems, and research I've built throughout my career.

Kubernetes Fault Tolerance Framework

2025 — Present

Custom Golang framework for automated resilience in Kubernetes environments. Continuously evaluates node health using composite signals (CPU, network, I/O) and proactively migrates workloads before users feel degradation. Ongoing Master's research at UFSC.

  • Golang
  • Kubernetes
  • Distributed Systems
  • Research

Financial Settlement Microservices

2025

Mission-critical microservices processing ~500,000 daily transactions with 99.9% uptime. Integration with major credit card networks for chargeback and clearing operations, with event-driven flows via Kafka and RabbitMQ.

  • Java
  • Kotlin
  • Spring Boot
  • Kafka
  • Kubernetes

Generative AI Workflows with Cost Optimization

2026

LLM pipelines with prompt optimization and payload caching, reducing token consumption by ~40%. Includes fault-tolerance patterns (Exponential Backoff, Circuit Breaker) for resilience against transient API failures.

  • Python
  • LLMs
  • Circuit Breaker
  • AWS

Monolithic Platform Modernization

2022 — 2025

Led end-to-end architecture modernization of a monolithic platform for an international client, migrating to PHP 8 (Symfony) and Angular. Established a testing culture from scratch (PHPUnit, Playwright) with sustained coverage above 85%.

  • PHP 8
  • Symfony
  • Angular
  • Playwright
  • Docker

High-Throughput Polyglot Microservices

2021 — 2022

Polyglot microservices in Java (Spring Boot), Golang (GCP Cloud Functions), and PHP (Laravel). Automated deploys via CodeFresh CI/CD and cluster orchestration on Kubernetes, with async messaging via AWS SQS/SNS.

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

Distributed Consensus Framework

2018

Java SE consensus framework integrating distributed Paxos protocols (S-Paxos and BFT). Undergraduate thesis in Information Systems at FURG.

  • Java
  • Paxos
  • Consensus
  • Distributed Systems