Gosto de aplicar Padrões de Design para criar soluções a partir do boas práticas e abordagens testadas e comprovadas para resolver problemas específicos durante o desenvolvimento de software, garantindo uma abordagem estruturada e eficiente.
Gang of Four Book
Desenvolvo a lógica e a estrutura que sustentam as ideias, construindo soluções sólidas e eficientes no coração do sistema.
API, Web, Aplicações, Projetos
Utilizo Docker para criar ambientes consistentes e isolados, garantindo portabilidade e facilitando a orquestração de serviços em ambientes de backend.
Container, Imagem-Postgres
Desenvolvi uma API REST em Spring Boot, onde consulta dados da bolsa de valores(ações e
FII).
uma API REST consultando uma API de terceiros e manipulando os dados retornados e também
documentando a API com Swagger.
Desenvolvi uma MICROSERVICE de envio de Email em Spring-Boot. Nessa aplicação usei a dependência do Spring-Bott: spring-boot-starter-mail. Ele fornece uma maneira fácil de enviar e-mails a partir do seu aplicativo usando o protocolo SMTP (Simple Mail Transfer Protocol).
Nessa APIRest que desenvolvi. No Back-End usei Spring(Java), e no Front-End usei React.js. Na aplicação(Galeria) usei a biblioteca do axios para fazer as requisições, aprofundei meus conhecimentos em: Spring-Boot e Java, Javascript, axios, React, Postgresql.
Desenvolvida com SpringBoot.
Utilizando arquitetura REST e mostrado na prática como
criar uma API RESTful com Spring
Boot seguindo os principais princípios do Modelo de Maturidade de Richardson, envolvendo
os métodos HTTP, recursos, retornos, HATEOAS entre outros.
Desenvolvido em um Curso de PHP com Laravel pela Udemy, onde aprendi mais sobre a padrão MVC e php artisan
App Expenses que desenvolvi em Flutter para aprendizado. Nesse App eu treinei meus conhecimentos de: Flutter, Dart, openTransactionFormModal, ListView, Themes.
Aplicativo desenvolvi em Kotlin onde calcula combustivel gasto na viagem
Design Patterns (Padrões de Design) são soluções recorrentes para problemas comuns encontrados no design de software. para mais informações no repositório
API que contém os dados dos planetas, como: nome, clima e terreno. Ao cadastrar, é feito uma consulta (REST) a API pública do Star Wars (https://swapi.dev/) para saber a quantidade de aparições em filmes desse planeta.