Olá! 👋, Me chamo
Igor de campos
Desenvolvedor Java
Currículo
![myzulfiqarIMG](assets/img/Scrollimg.png)
Sobre mim
Quem sou eu?
Sou um desenvolvedor backend focado em produzir código de alta qualidade e colaborar para resolver desafios complexos. Na minha posição atual como Desenvolvedor Backend em uma consultoria, trabalho principalmente com o ecossistema Spring e SOAP, implementando arquiteturas escaláveis e interagindo com diversos bancos de dados, como Oracle, MySQL, MongoDB e SQL Server. Meu compromisso é entregar soluções personalizadas, melhorando continuamente o código e contribuindo para projetos críticos, sempre atendendo aos prazos e garantindo a satisfação dos clientes.
Envie um email para mim: @ igorccampos8@gmail.com
Skills
Bancos de dados trabalhados
![](./assets/img/postgres.png)
![](./assets/img/SQLServer.png)
![](./assets/img/mysql.png)
![](./assets/img/mongodb.png)
Linguagens trabalhadas
![](./assets/img/java.png)
![](./assets/img/python.png)
Projetos
![asp.net](assets/img/events-manager.png)
Gerenciador de eventos
Implementado utilizando Java e o framework Spring-boot, Este projeto tem a finalidade de possibilitar que o setor de RH gerencie
os eventos de sua empresa, definindo nome, descrição e a data de acontecimento desse evento, fora a definição de status para ver em qual
"fase" o evento está, foram abordados conceitos como Código limpo, containerização, cache, segurança,
documentação, entre outros aspectos importantes.
Java | Spring | Spring-boot | Mysql | Arquitetura Hexagonal | Caffeine |
Jpa | Swagger | Spring security | JWT | JUnit | Mockito
![Quiz](assets/img/nexus.png)
Projeto integração com o "Bucket S3"
Este projeto tem a finalidade de integrar o serviço da Amazon Cloud conhecido
como "Bucket S3". Possui funções para manipular arquivos, usando ideias como:
criar,deletar,listar, atualizar.O Projeto foi desenvolvido usando Java e Spring-boot,
Além disso, utiliza a plataforma JitPack para hospedar a dependencia do projeto, tudo isso
descrito no README.
Java | Spring boot | JitPack
![movie](assets/img/paysheet.png)
Gerenciador de contraCheques
Este projeto, desenvolvido utilizando Java e Spring-Boot, possui a finalidade de
gerenciar contraCheques de usuários. Pensando em uma perspectiva atualizada quando se fala em "informações
de pagamento de funcionários", a idéia foi desenvolvida pensando em oferecer ao funcionário a possibilidade
de acessar as informações de pagamento de qualquer lugar e a qualquer hora, o Projeto utiliza Docker e um simulador
de "Bucket S3".
Java | Spring-Boot | Bucket S3 | Mysql | JWT | Spring security | Arquitetura MVC
![movie](assets/img/microservice.png)
Cadastro e envio de email para usuários
Este projeto, desenvolvido utilizando Java e Spring-Boot, possui a finalidade de
gerenciar cadastro de usuários e enviar um email de boas vindas".
Java | Spring-Boot | Postgres | Mensageria | Rabbitmq | Microserviços