💻 Backend Developer | Java | Spring Boot | Microservices
I build backend systems focused on scalability, distributed architecture and service integration.
My main interest is designing microservice-based systems similar to real production environments.
Currently working on projects involving:
- Microservice architecture
- Event-driven systems
- AI-powered services
- API Gateway and service orchestration
- Asynchronous processing with message brokers
- LLM APIs
- AI-based recommendation systems
- Automated analysis services
Distributed system for AI-based analysis of fitness activities.
Architecture designed with microservices and asynchronous processing.
- Activity analysis using AI
- Recommendation generation
- Event-driven processing
- User authentication via Keycloak
- API Gateway for service orchestration
- API Gateway
- User Service
- Activity Service
- Recommendation Service
- AI Analysis Service
- RabbitMQ message broker
🔗 Repository
https://github.com/Thiago-Protasio/Fitness-API
Microservice responsible for email verification in distributed systems.
- Email confirmation token generation
- Secure validation flow
- Service-to-service communication
- Integration with authentication services
- Spring Boot
- REST APIs
- Microservice architecture
🔗 Repository
https://github.com/Thiago-Protasio/Email-Confirmation
AI-powered backend service designed to assist users in car rental decisions.
The system analyzes requests and generates recommendations based on user preferences.
- Spring Boot
- AI APIs
- REST architecture
🔗 Repository
https://github.com/Thiago-Protasio/CarRental-Assistant
I enjoy studying and implementing concepts such as:
- Microservice architecture
- Distributed systems
- Event-driven systems
- Domain Driven Design (DDD)
- API design
- Asynchronous communication
- Identity and Access Management
Currently studying deeper topics such as:
- Advanced Spring Cloud patterns
- Resilience patterns in distributed systems
- Observability (logging, tracing, metrics)
- Scalable backend architecture
⭐ Always open to backend engineering opportunities and collaboration on interesting projects.