I am a Back-end Software Engineer specialized in Java with Spring Boot and Quarkus. My technical approach is centered on designing secure, scalable, and maintainable systems by strictly following Clean Architecture, Object-Oriented Programming (OOP), SOLID principles, TDD, and Domain-Driven Design (DDD).
I implement various architectural patterns, including Modular Monoliths and Microservices, depending on system requirements. My expertise includes the development of robust REST APIs, real-time communication with WebSockets, high-performance streaming with gRPC, and flexible data fetching with GraphQL. I ensure system reliability through Apache Kafka for event-driven messaging, Circuit Breaker patterns for fault tolerance, and infrastructure orchestration with Docker and Kubernetes.
I specialize in Java + Spring Boot and Java + Quarkus. I can also work with C#/.NET, Go, Rust, and Node.js when needed. On the frontend, I have experience with Angular, RxJS, React, Next.js, TypeScript, and Tailwind CSS, enabling effective collaboration across full-stack environments.
Fluent in Portuguese with advanced proficiency in English, German, and Italian, I focus on delivering backend solutions that are efficient, robust, and aligned with modern industry standards.
| Project | Description |
|---|---|
| Distributed Monitoring Microservices built with Java 21, gRPC, and Kafka. Implements Circuit Breaker patterns for fault tolerance and real-time observability via GraphQL Subscriptions, fully orchestrated on Kubernetes. 🔗 Checkout the Repo |
🟢 Read more (Cloud Native Architecture)
| Concept | Implementation Detail |
|---|---|
| Architecture | Microservices Architecture (Event-Driven) |
| Messaging | Apache Kafka (Metrics ingestion & decoupling) |
| RPC & API | gRPC (Binary streaming) + GraphQL Subscriptions |
| Resilience | Circuit Breaker implementation for cascading failure prevention |
| Gateway | Spring Cloud Gateway for unified routing & service discovery |
| Infrastructure | Kubernetes (k3d) + Docker (Full-cycle orchestration) |
| Project | Description |
|---|---|
| High-performance authentication gateway built with Rust + Axum. Validates JWT tokens from Keycloak with group-based access control, integrated with Nginx for production-ready routing. 🔗 Checkout the Repo |
🟢 Read more (Security Gateway)
| Feature | Implementation Detail |
|---|---|
| Runtime | Rust + Axum (Tokio async runtime) |
| Auth | JWT validation via Keycloak JWKS endpoint |
| Access Control | Group-based authorization from Keycloak claims |
| Rate Limiting | Nginx-based per-IP rate limiting |
| Observability | Prometheus metrics endpoint |
| IDP Integration | Google Login support with kc_idp_hint |
| Project | Description |
|---|---|
| Complete infrastructure lab using Terraform, LocalStack (AWS simulation), MinIO (S3-compatible storage), and Nginx for load balancing and reverse proxy. 🔗 Checkout the Repo |
🟢 Read more (Infrastructure as Code)
| Concept | Implementation Detail |
|---|---|
| IaC Tool | Terraform with 13 reusable modules |
| AWS Simulation | LocalStack for local AWS development |
| Storage | MinIO for S3-compatible object storage |
| Load Balancing | Nginx reverse proxy with round-robin |
| Modules | Networking, Security, Compute, Storage, Database, Messaging, Serverless, API Gateway, Streaming, Orchestration, Events, Secrets, DNS |
| Project | Description |
|---|---|
| Lightweight AI-powered Java assistant built with pure Go. Uses a Transformer with Multi-Head Attention to generate responses and learns from conversations through interactive feedback. 🔗 Checkout the Repo |
🟢 Read more (AI Architecture)
| Concept | Implementation Detail |
|---|---|
| Architecture | Transformer with Multi-Head Attention (pure Go) |
| Tokenization | Word-based dynamic vocabulary building |
| Matching | Three-tier system: Exact → Fuzzy → Neural |
| Learning | Interactive feedback loop with persistent memory |
| Training | Early stopping with configurable patience |
| Persistence | Saves both neural weights AND vocabulary |
| Optimization | Repetition penalty to prevent mode collapse |
| Topics | Java history, JVM, OOP, Spring Boot, Microservices |



