{

HELLO WORLD

}

Meu nome é

Vinícius Leonel

Eu sou um

Desenvolvedor de Software

Atualmente no último ano do curso de Desenvolvimento e Análise de Sistemas na FIAP.
Desenvolvedor backend Java/Kotlin usando Spring para construir APIs RESTful, com conhecimento em Kotlin Android e Jetpack Compose, além de tecnologias frontend como Reactjs, TypeScript e Nextjs. Bilíngue (Português e Inglês)

ícone do linkedinícone do githubícone do whatsapp
Foto de perfil de Vinicius
{

Conhecimentos

}

Java/Kotlin + Spring

Desenvolvimento de APIs robustas e escaláveis com Spring Boot, JWT e Docker. Criação de endpoints RESTful, configuração de segurança com JWT e documentação interativa via Swagger. Uso de Docker para garantir consistência entre ambientes. Experiência com Hibernate e JPA para mapeamento de dados, além de gerenciamento de versões de esquema de banco de dados com Flyway.

java iconspring iconpostgres icondocker icongit icongithub icon
{

Projetos

}

Locaweb APP

O Locaweb App é um aplicativo Android desenvolvido com Kotlin e Jetpack Compose, que usa a Locaweb API para gerenciar e enviar e-mails de forma intuitiva e eficiente. Com uma interface moderna e responsiva, o aplicativo permite que os usuários se registrem, façam login, enviem e recebam e-mails, além de gerenciar suas configurações de perfil e regras de controle de spam.

kotlin icon
android icon
jetpack-compose icon
github icon

Locaweb API

A API Locaweb é uma solução desenvolvida em Kotlin e Spring para o aplicativo Locaweb APP, feita para gerenciar usuários, preferências de usuários e emails em um aplicativo Kotlin da Locaweb. A API oferece endpoints para operações CRUD (Create, Read, Update, Delete) em usuários e suas preferências, além de funcionalidades para envio e gerenciamento de emails com controle de spam.

kotlin icon
spring icon
mysql icon
docker icon
github icon

Traffic Incident Management API

A API de Gerenciamento de Incidentes de Tráfego foi desenvolvida com Java e Spring, oferecendo soluções para o gerenciamento de acidentes de trânsito, usuários e autenticação. Com endpoints públicos e privados, permite o registro detalhado de acidentes, incluindo veículos, localização, data, hora, gravidade e feridos, armazenando os dados validados em um banco MongoDB. Foi implementado um workflow de Integração Contínua (CI) utilizando GitHub Actions para testes e builds em pull requests, e um processo de Entrega Contínua (CD) que realiza o deploy automático da aplicação em produção. A aplicação é containerizada com Docker e implantada na Azure, garantindo atualizações rápidas e escalabilidade.

java icon
spring icon
mongodb icon
docker icon
azure icon
github icon
{

Certificados

}