Meu portfólio

Uma demonstração dos meus projetos e minhas habilidades como estudante de engenharia da computação.

Quem sou eu

Olá, meu nome é Gabriel Henrique Linke e estou cursando o sétimo período da minha graduação em Engenharia da Computação na UTFPR. Sou apaixonado por programação e tento aprimorar minhas habilidades através da prática e também estudando novas técnicas. Atualmente tenho projetos desenvolvidos em C, C++ e Java, além de projetos Web e Mobile desenvolvidos com HTML, CSS, Javascript e Typescript, com tecnologias como ReactJS, React native e Node.js sendo utilizadas em alguns deles. Eu também gosto de trabalhar com hardware, embora ainda não tenha muita experiência nessa área.

Trabalhei por um semestre como monitor da matéria de Geometria Analítica e Álgebra Linear, além de atualmente atuar como Product Owner e fazer parte da equipe de programação do projeto NÓS - Nosso Olhar Solidário.

Meus projetos

Essa seção é destinada para a apresentação dos meus projetos, sendo que parte deles foram desenvolvidos como requisito de alguma disciplina durante a graduação e outros são projetos pessoais.

NÓS - Nosso Olhar Solidário

Imagem do app NÓS
Imagem do app NÓS
Imagem do app NÓS

Este é um projeto de extensão da UTFPR, onde aliamos tecnologia, afeto e propósito em um app sem fins lucrativos. Nossa missão é ser um laço entre quem quer ajudar e quem quer ajuda. Para isso, divulgamos ações solidárias e suas necessidades de produtos e serviços voluntários, sem envolver nenhum tipo de transação comercial, para que pessoas que tenham vontade de doar e ajudar uma causa encontrem facilmente entidades que estejam precisando dessa ajuda e consigam realizar suas ações sem intermediários. Atualmente o app está disponível na Play Store e na App Store com o nome Nosso Olhar Solidário. Neste momento ainda não é possível realizar doações através do website, porém, o web-app está em desenvolvimento. Mais informações podem ser obtidas nas redes sociais do projeto ou no website.

Estofados Bech

Imagens do website
Imagens do website

O website da Estofados Bech é um e-commerce desenvolvido a fim de estudos. Nele é possível realizar a compra de diversos artigos vendidos pela Loja e Estofados Bech, tais como sofás, cadeiras e tecidos. O pagamento é realizado através do Mercado Pago, e a única ação que necessita ser feita antes da compra é a criação de uma conta no website.

Atualmente o website tem uma versão de demonstração, com o seu back-end hospedado no Heroku e o front-end hospedado na Netlify. Para testar essa versão basta acessar o site estofadosbech.gabriellinke.dev.br. Para ter acesso a uma conta com permissões de administrador, entre em contato com o desenvolvedor. Uma explicação sobre o funcionamento pode ser encontrada no README disponível no github.

Lemurya:
Um jogo de plataforma

Imagem Lemurya

Este é um jogo de plataforma desenvolvido durante o segundo semestre da graduação, utilizando a biblioteca gráfica SFML, como projeto final da disciplina de Técnicas de Programação. O principal objetivo deste projeto foi aprender técnicas de engenharia de software, especialmente programação orientada a objetos em C ++. Foi realizado um desenvolvimento que levou em conta os conceitos usuais de Orientação a Objetos, como Classe, Objeto e Relacionamento, bem como alguns conceitos avançados como Classe Abstrata, Polimorfismo, Gabaritos, Persistências de Objetos por Arquivos, e Biblioteca Padrão de Gabaritos (Standard Template Library - STL). O código e o relatório estão disponíveis no Github.

Medidor de Consumo de Água (MCA)

Imagem MCA

Este é um projeto que foi feito durante o terceiro semestre da graduação, para a disciplina de Oficina de Integração 1. O seu objetivo é disponibilizar para o usuário a quantidade de água ingerida durante o dia. Para isso, foi criado um bebedouro com um sensor de fluxo de água em seu exterior. Esse sensor conecta-se a um Arduino Uno que computa o volume de água que passa pelo sensor. Assim, os dados podem ser disponibilizados via bluetooth para um aplicativo Android. Foi necessário trabalhar com hardware, além de ter que programar em C e Java. O código e o relatório estão disponíveis no Github, e um vídeo demonstrando o funcionamento do projeto pode ser encontrado aqui.

Proffy

Imagem da página inicial do Proffy

Este projeto foi desenvolvido durante a Next Level Week #2, realizada pela Rocketseat. O Proffy é uma aplicação Web e Mobile feita para auxiliar na conexão entre os alunos e os professores. Logo, esta aplicação oferece aos professores a possibilidade de registrar aulas, podendo adicionar informações como a disciplina, o custo e horário e aos alunos a possibilidade de buscar pelas aulas cadastradas. Para o seu desenvolvimento foram utilizadas tecnologias como ReactJS, React Native, Node.js e Typescript. O código está disponível no Github.

Lendo Música

Imagem da página inicial do Lendo Música

O Lendo Música é um buscador de letras de músicas com versões Web e Mobile. O seu uso é muito simples: basta o usuário inserir o nome do autor da música e o nome da música e pressionar o botão de buscar para que seja possível acessar a letra da música. Além disso, também é possível acessar o histórico de buscas. A versão Mobile desse projeto foi desenvolvida como projeto final da formação de programadores da equipe do aplicativo NÓS, enquanto a versão Web foi desenvolvida com o intuito de praticar ReactJS. Para o seu desenvolvimento foram utilizadas tecnologias como ReactJS, React Native e Javascript. O código está disponível no Github.