Me chamo Yann, tenho 32 anos e sou estudante de Engenharia de Software com foco em desenvolvimento backend de alta performance. Minha especialidade está em Java (11, 17, 21) e no ecossistema Spring, com domínio em arquitetura de microsserviços, APIs RESTful, Event-Driven Architecture e sistemas distribuídos.
Sou apaixonado por construir soluções escaláveis, resilientes e eficientes, aplicando SOLID, Design Patterns (GoF), Clean Architecture e DDD para desenvolver aplicações robustas. Tenho experiência prática em migração de monolitos para microsserviços, implementação de padrões Saga (Orquestrado e Coreografado) e integração assíncrona com mensageria.
📌 Roadmap em conclusão: Estou finalizando minha formação técnica completa em engenharia de software moderna, com proficiência em todo o stack abaixo!
| Área | Competências |
|---|---|
| Backend | Java 11/17/21, Spring Boot, Spring Cloud, Node.js/Express, REST APIs, GraphQL |
| Arquitetura | Microsserviços, Clean Architecture, DDD, Event-Driven, Saga Pattern, Monolito → Micro |
| Dados | PostgreSQL, MySQL, MongoDB, Redis, JPA/Hibernate, Spring Data JPA |
| Mensageria | RabbitMQ, Apache Kafka, Spring Cloud Stream |
| Segurança | Spring Security, JWT, OAuth2, Refresh Token, BCrypt |
| DevOps | Docker, Docker Compose, Docker Swarm, Kubernetes, AWS (EC2, S3, RDS), Azure DevOps, CI/CD |
| Testes | JUnit 5, Mockito, TDD, Testes de Integração, Testes Unitários |
| Ferramentas | IntelliJ, Postman, Insomnia, Swagger/OpenAPI, Maven, Git/GitHub, UML |
🚧 Em breve: Projetos completos demonstrando:
- ✅ Arquitetura de microsserviços com Spring Cloud
- ✅ Implementação de padrões Saga (Orquestrado e Coreografado)
- ✅ Sistemas Event-Driven com Kafka e RabbitMQ
- ✅ APIs seguras com JWT, OAuth2 e Spring Security
- ✅ Containerização com Docker e orquestração Kubernetes
- ✅ Pipeline CI/CD com Azure DevOps e GitHub Actions
- ✅ Migração de monolito para microsserviços
🔹 Acompanhe meu progresso e veja a evolução dos projetos nos meus repositórios!
🎓 Engenharia de Software - Em curso 📖 Roadmap Completo: Finalizando especialização em arquitetura de software moderna, microsserviços e cloud computing

