desenvolvedor full stack com 2 anos de experiência sólida em TypeScript, especializado em desenvolvimento de sistemas SaaS, automações inteligentes e integrações em larga escala com n8n, APIs REST e arquiteturas escaláveis.
Atualmente em transição estratégica para o ecossistema Java, dominando Spring Boot, arquitetura backend enterprise, e princípios SOLID com foco em POO .
public class GabrielBacelar {
private final String background = "TypeScript / Node.js (2 anos)";
private final String currentFocus = "Java & Spring Boot";
private final String role = "Tech Leader & Backend Developer";
private final String passion = "Arquitetura limpa e código escalável";
public void getCurrentMission() {
System.out.println("Construindo sistemas robustos com Java ☕");
}
}Dominando:
- ☕ Fundamentos avançados de Java (Collections, Generics, Lambdas)
- 🕐 java.time e manipulação robusta de datas
- 🔒 Encapsulamento, exceções customizadas e tratamento de erros
- 🏗️ Spring Boot, Spring Data JPA e Hibernate
- 🎯 Arquitetura limpa, SOLID e design patterns (Strategy, Factory, Builder)
- 🧪 Testes unitários com JUnit e Mockito
Próximos passos:
- 🚀 Microservices com Spring Cloud
- 📦 Mensageria com RabbitMQ/Kafka
- 🔐 Spring Security e OAuth2
- ☁️ Deploy em AWS/Azure
"A tecnologia evolui rapidamente, mas os princípios de boa arquitetura são atemporais."
- 🎯 Código limpo e autoexplicativo
- 🏗️ Arquitetura antes da implementação
- 🧪 Testes garantem confiança
- 📚 Aprendizado contínuo e compartilhamento de conhecimento
- 🤝 Colaboração e code review construtivo
Sempre aberto para discutir sobre arquitetura de software, boas práticas de desenvolvimento e transição de carreira para Java!


