profilePic

Quem sou

Desenvolvedor Fullstack, apaixonado pela área de desenvolvimento e envolvido no estudo de tecnologia e área de TI desde 2003. Atualmente trabalhando na área de desenvolvimento, especializado na idealização, design, prototipagem e implementação de sistemas web, desde o frontend até o backend e infraestrutura envolvida. Atuo buscando prover todos os elementos necessários para as soluções de TI idealizadas pelos clientes, com o fim de atender todos os requisitos levantados e idealização da interface com maior fidelidade possivel. Abaixo estão as principais tecnologias que tenho experiência e serei capaz de contribuir para o seu empreendimento e para sua empresa:

Habilidades

  • Javascript ES 6 - Experiência com desenvolvimento JavaScript utilizando as últimas features da linguagem.
  • Typescript - Utilização do superset/linguagem tipada Typescript (usado como padrão pelo framework Angular), buscando dar maior segurança e estabilidade as aplicações.
  • React e React-Native - Conhecimento das tecnologias React e React-Native, para sistemas frontend e desenvolvimento de aplicativos para smartphones.
  • Python - Vasto conhecimento na linguagem de programação Python, comprovada por meio da certificação PCAP.
  • Clean Code - Utilizo o desenvolvimento com código limpo, legível e de fácil manutenção, obedecendo todas as determinações de documentação e Boas Práticas.
  • GraphQL - Experiência na utilização de GraphQL, facilitando a interação e principalmente a consulta das APIs de backend.
  • Rest API - Conhecimento para criação de Rotas backend no modelo Rest API, trazendo maior velocidade as consulta ao Banco de Dados e a possibilidade de reutilização do backend da aplicação.
  • NestJS - Utilização do framework NestJS e aplicação de design patterns como Dependency Injection, trazendo uma maior organização a estrutura e arquitetura da aplicação.

Cursos e Certificações

  • CS50's Introduction to Computer Science

    Curso de Introdução a Ciência da Computação CS50 ministrado pela Universidade de Harvard, onde desenvolvi conhecimentos sobre estrutura de dados e algoritmos, implementados na prática em cada etapa do curso. Ao final do curso criei algumas aplicações para Android utilizando Java e ao final foi entregue um projeto completo de uma aplicação web usando react.
  • PCAP Associate in Python Programming

    Possuo a certificação PCAP em programação Python, comprovando vasto conhecimento na área de programação, demonstrando capacidade de pensamento lógico e planejamento das soluções em sistemas.

Portfolio

Confira abaixo alguns projetos realizados:

API Endereços e Alunos

Uma API de backend criada para a interação com um banco de dados onde são guardadas informações de Alunos e seus Endereços. A aplicação foi construída utilizando Arquitetura REST e GraphQL, em conjunto com NestJS. Neste projeto foi utilizado o banco de dados PostgreSQL, integrado através da ORM TypeORM, padrão utilizado no Nest. Ainda, foram utilizados padrões de projeto de injeção de dependência, decorators, entre outros.

Saiba mais

Projeto Be The Hero

Projeto Fullstack completo, de uma aplicação que tinha por objetivo integrar possíveis doadores à instituições de caridade. Nesse projeto foi desenvolvido um backend em NodeJS, sobre o express, e conexão com banco de dados sqlite3, um frontend web, utilizando ReactJS, e ainda um aplicativo mobile utilizando React-Native.

Saiba mais

DevRadar

Mais um projeto Fullstack, com o objetivo de ser um radar de desenvolvedores, onde um desenvolvedor pode se cadastrar na aplicação, buscar e ser encontrado por outros desenvolvedores para troca de experiências. Nesta aplicação foi utilizado um backend feito em NodeJS e express, banco de dados não relacional MongoDB, frontend web em React e mobile em React-Native. Ainda, foi utilizada a biblioteca socket.io para atualizações de interface em tempo real.

Saiba mais

Spa & Saude

Um aplicativo com objetivo de fornecer serviços de fisioterapia e massagem, a clientes em diversos locais, conectando o fisioterapeuta a seus clientes. O aplicativo foi desenvolvido utilizando React-Native, e recursos externos integrados ao Firebase.

Saiba mais

Sistema de Previsão

Projeto com o objetivo de mostrar a previsão do tempo com base em uma API Openweather.

Saiba mais

App Fisiorespiratória

Esse aplicativo tem o objetivo de realizar cálculos referentes a área de fisioterapia respiratória, e mostrar as condições do paciente baseadas nesses cálculos.

Saiba mais