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, Go, Kotlin).
  • Arquitetura (APIs, Microservices, Restful, Event Sourcing);
  • Front/Mobile (Design responsivo, AngularJS, ReactJS e React Native);
  • NoSQL (MongoDB, Redis, Elasticsearch, Cassandra);
  • Ferramentas (Kafka, RabbitMQ, Docker);
  • Cloud (AWS e Google Cloud)
  • BigData e Mineração de dados (Hadoop, Spark, Machine Learning).

Certificações

No decorrer na minha carreira, estudar para certificações foi uma ótima maneira que encontrei para evoluir meus conhecimentos, geralmente as pessoas olham mais para o titulo conquistado, mas rotina de estudos para uma certificação consiste em cronograma, gerência de tempo, estudar em inglês, investimento financeiro, e claro um pouco de pressão que ajuda a manter o foco.

Portanto acredito que os estudos para uma certificação, quando estes são direcionados ao aprendizado e não somente a conquista do titulo, ajudam na evolução profissional e são uma ótima maneira de entender a fundo uma determinada tecnologia.

Possuo as seguintes certificações voltadas para a plataforma Java:
  • 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.

Atualmente venho estudando para outras certificações, e também ajudando outras pessoas nessa trajetória, e caso tenham alguma dúvida técnica ou de como seguir os estudos, estamos aqui para colaborar.

Até mais.

Popular Posts

Criando arquivos de log com Log4J

Monitorando o Tomcat com Java VisualVM

Lendo e Manipulando arquivos CSV com Java

AngularJS - Formatando Datas com o Filter Date

Configurando o arquivo application.properties do SpringBoot

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

Gerenciamento de Transações com EJB - Parte 2

Utilizando LocalDate, LocalDateTime e LocalTime na Prática

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

Criando uma Aplicação com Spring Boot e MongoDB