Skip to content
View KaioMuniz's full-sized avatar
🙌
Out sick
🙌
Out sick

Block or report KaioMuniz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KaioMuniz/README.md

Typing SVG

🚀 Desenvolvedor Full-Stack | Java | APIs RESTful & Arquitetura de Sistemas Web

🎓 Formação Acadêmica:

  • Graduação em Análise e Desenvolvimento de Sistemas (ADS) pela Estácio com especialização em Análise de Software Full Stack.
  • Curso Java Web Developer - Formação FullStack na COTI INFORMATICA, com especialização em Desenvolvimento de Software Full Stack.

💻 Especializações e Foco Atual:

  • Desenvolvimento de APIs RESTful
  • Arquitetura de sistemas web
  • Práticas de código limpo para soluções escaláveis e de alta qualidade.

🌍 Nível de Inglês:

  • Nível Técnico: Habilidade para ler e compreender documentação técnica.

🌟 Experiência Profissional

Atualmente, como Desenvolvedor Java e Full-Stack, tenho experiência nas seguintes áreas:

  • Java & Spring Framework (Spring Boot, Spring Security, Spring Data)
  • Arquitetura de Microserviços e APIs RESTful
  • Desenvolvimento Frontend com Angular e TypeScript
  • Banco de Dados Relacional e NoSQL (PostgreSQL, MySQL, MongoDB)
  • Mensageria com RabbitMQ para integração de sistemas
  • Docker e Contêineres para automação e otimização de ambientes
  • Testes Automatizados utilizando JUnit e Mockito
  • Controle de versão com Git e GitHub
clique aqui! : Veja minha trajetoria profissional.

📚 Minhas Referências de Livros:

  • MARTIN, Robert C. Código Limpo: Habilidades práticas do Agile Software.
    Boas práticas na escrita de código, com foco em clareza, simplicidade e manutenibilidade.

  • MARTIN, Robert C. Arquitetura Limpa: O guia do arquiteto de software pragmático.
    Projetar sistemas escaláveis e sustentáveis, mantendo uma arquitetura bem estruturada.

  • HUNT, Andrew; THOMAS, David. O Programador Pragmático: De Aprendiz a Mestre.
    Melhores práticas diárias até a resolução de problemas comuns de desenvolvimento.

  • EVANS, Eric. Domain-Driven Design: Tackling Complexity in the Heart of Software.
    Uma abordagem para desenvolver software focado no domínio do negócio.


🛠 Tecnologias e Ferramentas

Java Spring Boot Angular PostgreSQL MySQL MongoDB RabbitMQ Docker OpenAI GitHub DDD TDD Eclipse VSCode Arquitetura de Computadores Redes de Computadores Programação de Computadores Segurança da Informação Computação em Nuvem Desenvolvimento Web Matemática e Lógica Python Pensamento Computacional Banco de Dados Engenharia de Software Usabilidade Estrutura de Dados Sistemas Operacionais IoT e Indústria 4.0 Desenvolvimento Rápido em Python UML POO em Java Segurança Cibernética Direito Cibernético Scrum Padrões de Projetos em Java Android Big Data em Python

github contribution grid snake animation github contribution grid snake animation


Kaio Muniz's GitHub Stats Top Languages

Resolvendo PROVAS:


Assista ao vídeo Assista ao vídeo

🧪 Teste Técnico - Desenvolvedor FullStack Junior

🕒 4 horas | entregue com Dockerfile e JUnit com testes.

📹 Vídeo completo:
https://youtu.be/oBHAjVWP3jY

🔗 GitHub:
github.com/KaioMuniz/pagamentoTesteProvaApi

github.com/KaioMuniz/pagamentoTesteProvaWeb

▶️ Rodar projeto:
Baixe o ZIP e execute:

docker-compose up -d --build (API)
docker run -p 80:80 angular-app (WEB)
localhost:8086/swagger-ui localhost:


Assista ao vídeo Assista ao vídeo

🧪 Teste Técnico - Desenvolvedor Backend Júnior

🕒 2 horas ininterruptas | entregue com Dockerfile e JUnit com testes.

📹 Vídeo completo:
https://www.youtube.com/watch?v=badR-dm_O6U

🔗 GitHub:
github.com/KaioMuniz/produtoTesteProvaApi

▶️ Rodar projeto:
Baixe o ZIP e execute:

docker-compose up -d --build
localhost:8086/swagger-ui


Assista ao vídeo Assista ao vídeo

Grupo De Estudo Coti Informática.

Realizamos em união um projeto Single Sign-On (SSO)

🕒 4 horas | entregue com Dockerfile e JUnit com testes.

📹 Vídeo completo:
https://youtu.be/a5LQhYKkElM

🔗 GitHub:
https://github.com/KaioMuniz/usuariosApi

https://github.com/KaioMuniz/usuariosWeb

👥 Contribuidores:
Github: RobertPorteles
Github: joaomarqu3ss

▶️ Rodar projeto:
Baixe o ZIP e execute:

docker-compose up -d --build (API)
docker run -p 80:80 angular-app (WEB)
localhost:8086/swagger-ui localhost:


📬 Vamos Conectar?

Pinned Loading

  1. agendaApi agendaApi Public

    Uma aplicação Java baseada em Spring Boot para gerenciamento simples e eficiente de tarefas e categorias

    Java 5

  2. agendaWeb agendaWeb Public

    Uma aplicação Angular que permite ao usuário interagir com o sistema de agenda diretamente através de uma interface interativa com comunicação via API RESTful.

    HTML 5

  3. usuariosApi usuariosApi Public

    API em Java com Spring Boot para gerenciamento de usuários, projeto SSO, usando mensageria com RabbitMQ, oferecendo endpoints RESTful e integração com banco de dados via JPA com postgre, com suport…

    Java 4

  4. usuariosWeb usuariosWeb Public

    Aplicação em Angular para gerenciamento de usuários, permitindo cadastro, edição e remoção através de uma interface interativa com comunicação via API RESTful.

    TypeScript 4

  5. pedidosApi pedidosApi Public

    Este projeto é uma Prova de Conceito (PoC) que demonstra como usar RabbitMQ como sistema de mensageria para comunicação assíncrona em uma API de pedidos desenvolvida com Spring Boot. A ideia é simu…

    Java 3

  6. contatoApi contatoApi Public

    Este projeto é uma API backend que permite criar, consultar, atualizar e deletar contatos. Cada contato possui informações como nome, email e telefone. A API está organizada seguindo boas práticas …

    Java 4