Sou um desenvolvedor backend especializado em Java, com fortes habilidades também no frontend. Desde que comecei minha jornada em 2018, conquistei certificações em lógica de programação, Java, SQL, e frontend (Angular, TypeScript, JavaScript, HTML, CSS). Graduado em Análise e Desenvolvimento de Sistemas, minha base teórica é sólida. Participante regular de bootcamps da Digital Innovation One (DIO), onde aprimoro tanto o desenvolvimento backend quanto frontend, utilizando os principais frameworks modernos. Estou preparado para oferecer soluções inovadoras e enfrentar desafios complexos no desenvolvimento de software.
- Período: 12/07/2023 - 17/02/2024
- Responsabilidades:
- Análise de requisitos e documentação das funcionalidades.
- Criação de entidades e revisão do modelo de dados usando:
- Java, Spring Boot, Spring Data JPA, Spring Security, JWT, API-Rest, Lombok, Maven, PostgreSQL, HSQLDB.
- Documentação com Swagger e Postman.
- Desenvolvimento ágil com sprints quinzenais no ClickUp.
- Responsabilidade e Comprometimento
- Colaboração e Trabalho em equipe
- Inteligência Emocional
- Comunicação eficaz
- Pensamento crítico
- Comunicação Interpessoal
- Autoconfiança
- Solução de problemas
- Proatividade
- Suportar críticas
- Resolução de Conflitos
- Habilidades de negociação
- Flexibilidade e adaptabilidade
- Facilidade para expressar ideias
-
Conhecendo Spring Data JPA na Prática com Java | Dio | 04/2023
- Desenvolvimento de uma aplicação para gerenciar cadastros de pessoas.
-
Criando uma API REST Documentada com Spring Web e Swagger | Dio | 01/2023
- Utilização de Spring Web, Spring Data JPA, Maven, MySQL, Java, Swagger e OpenAPI.
- Versionamento de Código com Git e GitHub | Dio | 06/2023
- Introdução a APIs e métodos HTTP | Dio | 05/2023
- Métodos HTTP: GET, POST, PUT, PATCH e DELETE.
-
Fundamentos da Programação Orientada a Objetos com Java | Dio | 08/2023
- Classes, Encapsulamento, Herança, Polimorfismo, Abstração e Interfaces.
-
Praticando Orientação a Objetos com Java | Dio | 09/2023
- Design de classe, Herança, Polimorfismo, Exceções, Coleções, Boas práticas.
-
Tratamento de Exceções em Java | Dio | 01/2022
- Bloco try-catch, Lançamento de exceções, Tipos e Hierarquia de exceções.
-
Java Backend do Básico ao Avançado | Udemy | 03/2022
- Conceitos avançados de Java, POO, Spring, API RESTful, MongoDB.
- Java, Spring Boot, Spring Framework, Maven, Spring Data, JPA, Hibernate
- Bootstrap, Angular, JavaScript, TypeScript, HTML5, CSS3
- Git, GitHub, SQL
Segue todos nesse repositório.
Sempre buscando aprender e crescer na carreira de desenvolvimento de software!