Sobre mim

Meu nome é Caio Vinicius sou formando em Tecnologia em Sistemas para Internet e Pós-Graduado em Tecnologia da Informação, ambos pela Faculdade Eniac.

Atuando desde 2006 na área de desenvolvimento de sistemas, em constante busca por novas tecnologias e aprendizados em geral, especialidade na plataforma Java, trabalhando na arquitetura, análise e desenvolvimento de sistemas.


Atualmente também tenho participado de projetos e direcionado os estudos para várias tecnologias, entre elas:
  • Linguagens (Java, Python, NodeJS).
  • Arquitetura (APIs, Microservices, Restful, Modulares, Mensagerias);
  • UI (Design responsivo, VueJS, AngularJS, ReactJS);
  • Mobile (Nativo e Hibrido);
  • NoSQL (MongoDB, Redis, Cassandra);
  • ELK Stack (Elasticsearch, Kibana, Logstash);
  • Ferramentas (Apache Kafka, RabbitMQ)
  • BigData e Mineração de dados (Hadoop, Spark, Machine learning).

Certificações Profissionais

  • 1Z0-866 - Oracle Certified Master Java EE 6 Enterprise Architect (Step 3);
  • 1Z0-865 - Oracle Certified Master Java EE 6 Enterprise Architect (Step 2);
  • 1Z0-807 - Oracle Certified Master Java EE 6 Enterprise Architect (Step 1);
  • 1Z0-895 - Oracle Certified Expert Java EE 6 Enterprise JavaBeans Developer;
  • 1Z0-858 - Oracle Certified Professional Web Component Developer 5;
  • 1Z0-850 - Oracle Certified Associate Java SE 5/6;
  • 1Z0-853 - Sun Certified Java Programmer 5.

Popular Posts

Criando arquivos de log com Log4J

Monitorando o Tomcat com Java VisualVM

AngularJS - Formatando Datas com o Filter Date

Injeção de dependências em Java EE usando @Inject, @EJB e @Resource ?

Gerenciamento de Transações com EJB - Parte 2

JBoss AS 7 - Instalação e Configuração

Configurando o arquivo application.properties do SpringBoot

Métodos Utilitários da Classe String

Lendo e Manipulando arquivos CSV com Java

Criando uma Aplicação com Spring Boot e MongoDB