Kubernetes Fault Tolerance Framework
2025 — PresentCustom 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
2025Mission-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
2026LLM 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 — 2025Led 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 — 2022Polyglot 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
2018Java SE consensus framework integrating distributed Paxos protocols (S-Paxos and BFT). Undergraduate thesis in Information Systems at FURG.
- Java
- Paxos
- Consensus
- Distributed Systems