Back-End Developer · Java & Spring Boot · C# · .NET · Building toward global opportunities
Back-End Developer with 4 years in tech, 3 focused on software development. I work daily with C#, .NET, Angular, and SQL Server at Intermidia, and build personal projects using Java 17, Spring Boot 3, and advanced back-end patterns — event sourcing, CQRS, distributed messaging, and AI integrations.
My thesis project FortunAI was an AI-powered personal finance app built with Spring Boot + Google Gemini API, graduated with distinction. Currently pursuing AWS Cloud Practitioner certification and aiming for international opportunities (Australia / remote 🌏).
| Project | Description | Stack |
|---|---|---|
| AuditVault | Enterprise-grade event-sourced audit system with CQRS, real-time SSE dashboard, Elasticsearch full-text search, AOP-based PII masking and async PDF export via Spring Batch. | Java 17 · Spring Boot 3.2 · PostgreSQL · Elasticsearch · Angular 17 · Docker |
| ContractGuard | Automated static analysis engine that detects breaking changes in OpenAPI contracts and fails CI pipelines before they reach production. Clean Architecture + DDD + Testcontainers. | Java 17 · Spring Boot 3.2 · PostgreSQL · Angular 17 · GitHub Actions · Railway |
| FortunAI · demo ↗ | AI-powered personal finance app with natural language chatbot, real-time portfolio tracking, Markowitz/Monte Carlo optimization, 464 automated tests and full CI/CD. TCC approved with distinction. | Java 17 · Spring Boot 3 · Gemini API · React · PostgreSQL · WebSocket |
| NotifyFlow · demo ↗ | Async multi-channel notification engine (EMAIL, SMS, PUSH) with Outbox Pattern, Circuit Breaker, Retry and per-tenant Rate Limiter via Resilience4j. | Java 17 · Spring Boot 3.2 · RabbitMQ · PostgreSQL · Resilience4j · Angular 17 |
Daily work
Personal projects
Currently learning
🇧🇷 Brazilian developer targeting remote/international positions · Available for relocation to Australia 🇦🇺

