Sobre mim:
Estou em constante aprendizado e estudos na área de desenvolvimento de software buscando aperfeiçoar meus conhecimentos nessas tecnologias.
Linguagens:
Java, Kotlin, HTML, CSS, Angular, TypeScript, React, React Native, JavaScript, Python
Banco de Dados:
MySQL, SQLServer, PostgreSQL, Oracle, H2, NoSQL, Cassandra, DynamoDB, Redis
Cloud: AWS
Testes: Testes Unitários Junit, Testes integrados, BDD
Metodologias:
POO (Orientação a Objetos), padrões de projetos(design patterns), SOLID, conhecimento em ágeis como Scrum, Kanban.
Angular, Spring Framework, Spring Boot, Spring Data, Spring Security, Spring Cloud, API Rest, JPA, webflux, gRPC, Hibernate, Lombok, Clean Code, WebServices, microservices, Kafka, Docker, Kubernetes, entre outros...
Resumo da experiência profissional:
Desenvolvedor Java | Especialista em Backend | Microservices | Spring | Arquitetura de APIs
Atualmente, atuo como Desenvolvedor Java Júnior no Itaú Unibanco, participando da definição de arquitetura para novas APIs, incluindo Backend for Frontend (BFF) e microservices. Possuo experiência sólida no desenvolvimento de soluções backend utilizando Java e o ecossistema Spring (Boot, Data, Security), além de boas práticas como SOLID e Clean Code.
Tenho experiência com bancos de dados relacionais e NoSQL, mensageria (Kafka), testes automatizados (JUnit, Mockito, PiTest), CI/CD e ferramentas de observabilidade como DataDog. Meu foco está na construção de APIs eficientes, escaláveis e bem estruturadas, garantindo integração com diversos sistemas.
Atualmente, estou aprimorando minhas habilidades em arquitetura de microsserviços e eventos assíncronos, além de desenvolver projetos práticos para fortalecer meu conhecimento. Busco sempre aprender e evoluir, tanto tecnicamente quanto profissionalmente.