Olá meu Nome é

Vinícius Dias Amorim de Matos.

Bem-vindo à minha página.

Sobre mim

Tive meu primeiro contato com a programação em 2016, no SENAI, que me possibilitou programar microcontroladores, desde então sou apaixonado por desenvolvimento.

imagem do Vinicius

Hobbies

  • Correr
  • Jogos
  • Ouvir música
  • Assistir séries
  • Ler
  • Xadrez

Skills

  • C#
  • O C# se tornou a minha principal linguagem de programação, adquiri os conhecimentos através de cursos e projetos , venho construindo projetos com C#, e hoje consigo fazer projetos com ASP.NET usando o pattern MVC, conectar aplicações C# com banco de dados, consumir e criar API's.

  • Java
  • Aprendi Java durante o Programa ONE (Oracle Next Education) devido à sintaxe ser parecida com o C# não tive muita dificuldade em lidar com a linguagem, desde então realizei alguns challenges e desenvolvi um bom entendimento do Java e consigo realizar CRUD's, consumo de API's, e construir aplicações desktop além de um bom entendimento em Orientação a Objetos.

  • SQL
  • No caminho do Aprendizado de C# e Java me deparei muito com SQL e já construí aplicações usando MySQL e SQL Server, conheço a sintaxe do SQL e diversas querys e venho estudando formas de otimiza-las para melhora de desempenho.

  • JavaScript
  • Presenta em quase todas as trilhas e projetos foi indispensável aprender sobre JavaScript, aprendi sobre a linguagem no Curso em Video e na Trilha Front-End do Programa ONE, e desenvolvi projetos Web com JavaScript para os challenges do ONE. Meu conhecimento em JavaScript esta principalmente na manipulação do DOM, mas tenho um bom domínio da linguagem.

  • Html
  • Adquiri conhecimentos em HTML no Curso em Video e em muitos outros cursos, consigo estruturar paginas web semanticamente, realizei muitos projetos nos quais foi necessário o uso de HTML.

  • CSS
  • Meus conhecimentos em CSS foram adquiridos nos mesmos cursos de HTML, Curso em Video e Trilha Front-End do programa One. Consigo estilizar paginas web com flex box, grid além de bom entendimento dos blocos, e estou aperfeiçoando cada vez mais.

Formação acadêmica

  • Engenharia da Computação

  • Em andamento - Faculdade Impacta

  • Logica de Programaçao, Front-End, Java, Soft-Skills

  • ONE - Oracle Next Education

Formação complementar

  • Fundamentos do C#

  • Balta.IO

  • C# Orientado a Objetos

  • Udemy

  • Curso de ASP .NET Core MVC - Criando um Site do Zero (NET 6)

  • Udemy

  • Cusro de MySQL

  • Curso em Vídeo

  • HTML5 e CSS3

  • Curso em Vídeo

  • JavaScript

  • Curso em Vídeo

Projetos

Venda de Lanches com C#

imagem do projeto de venda de lanches

Aplicativo web construido com C#, ASP.NET MVC e Identity, tambem com uso de banco de dados MySQL.

Sistema de Hotel com Java

imagem do projeto hotel java

Aplicativo desktop desenvolvido com java e uso da interface grafica swing, com operaçoes CRUD e MySQL.

Conversor de Moeda e Temperatura com Java

imagem do projeto conversor de Moeda e temperatura

Aplicativo de conversao construido com java.

Jogo da Forca com JavaScript

imagem do projeto Jogo da forca

Jogo da forca construido com JavaScript, css e html

Decodificador e Codificador de texto com JavaScript

imagem do projeto Codificador e Decodificador

Este app Web basicamente codifica mensagens baseado na logica definida no programa e decodifica tambem.

API de Gerenciamento

imagem da pagina

Web API criada com ASP.NET Core que realiza operações CRUD com acesso ao MySQL, utilizando o Entity Framework Core e autenticação com JWT.

Cat As Service

imagem da pagina

Projeto criado com Windows Forms que consome a API da thecatapi.com através de requisições GET e exibe os dados obtidos.

Mascote Pokemon

imagem da pagina

Projeto criado para console com C# que consome a PokeAPI, permitindo aos usuários adotarem Pokémon e participarem de batalhas.