avatar rafael

Rafael Duarte Pereira

Full-Stack Developer

HABILIDADES

Linguagens de programação

Frameworks

Outras skills

SOBRE MIM

Rafael Duarte Pereira

SOBRE MIM

Olá, meu nome é Rafael e sou estudante de Engenharia de Software e desenvolvedor de software full-stack com experiência em diversas linguagens de programação, incluindo Java, Python e JavaScript. Sou apaixonado por tecnologia e estou constantemente buscando novas maneiras de expandir meu conhecimento e habilidades na área. Meus projetos variam desde soluções de back-end e front-end, até projetos de ciência de dados. Além disso, sou um entusiasta de tecnologias emergentes e tenho trabalhado em projetos pessoais nessa área. Também sou um defensor do software de código aberto e contribuo para projetos de código aberto sempre que posso. Estou sempre disposto a aprender coisas novas e sou movido por desafios técnicos.

PROJETOS

Projeto ResponsifyCss

ResponsifyCss

O Responsify CSS é um framework CSS altamente flexível e responsivo, construído em SCSS e compilado com Dart. Ele simplifica o desenvolvimento de layouts web adaptáveis, usando tecnologias modernas como CSS Grid e Flexbox. Publicado no GitHub Package Registry, oferece uma solução eficaz para projetos de design responsivo. Com personalização flexível, documentação abrangente e uma abordagem de código aberto

Em andamento

Acessar Repositório
Projeto complexity-calculator

Complexity Calculator

O “Complexity Calculator” é um projeto desenvolvido em Java, projetado para calcular a Complexidade Ciclomática (CC) e a Complexidade NPath (NPath) de arquivos Java. Ele gera um arquivo CSV com os resultados sobre a complexidade do seu código. O projeto utiliza um analisador personalizado para analisar arquivos Java e extrair suas árvores de sintaxe abstrata (ASTs). Em seguida, ele percorre as ASTs, contabilizando o número de pontos de decisão (como if, for, while, switch, etc.) para calcular o valor CC. Ele também emprega um algoritmo recursivo para determinar o valor NPath com base no número de possíveis caminhos de execução através de uma função. O projeto possui uma primeira versão alpha publicada pelo GitHub Packages e está disponível para download no GitHub.

Em andamento

Acessar Repositório
Projeto portal de filmes

FD Movies

Projeto de um portal de filmes, com informações sobre filmes, séries e atores feito como trabalho da disciplina de Desenvolvimento de Interfaces Web . O projeto foi desenvolvido utilizando HTML, CSS, JavaScript, Bootstrap e jQuery. O site consome a API do TheMovieDB para obter as informações sobre os filmes. O projeto possui um layout responsivo capaz de se adaptar a diferentes tamanhos de tela.

28/11/2020

Acessar projeto Acessar Repositório
Projeto Minas Turismo

Minas turismo

Este é um projeto acadêmico para a disciplina de TIAW na PUC Minas - 2020/2. O projeto trata sobre o turismo no estado de Minas Gerais, Brasil, e utiliza HTML, CSS e JavaScript para a construção do site.

13/12/2020

Acessar Repositório
Projeto code-sync-browser

Code Sync Browser

O "Code Sync Browser" é um projeto desenvolvido em Python, com o objetivo de sincronizar o código-fonte com o navegador em ambientes de desenvolvimento. O programa inicia um observador para monitorar alterações em arquivos de um repositório, atualizando automaticamente o navegador. O projeto utiliza a biblioteca watchdog para monitorar alterações em arquivos e a biblioteca selenium para abrir o navegador.
A proposta do projeto é oferecer uma versão mais leve de manipuladores de hot-reload e live-reload, concentrando-se na sincronização apenas dos arquivos do código-fonte que causam alterações no site exibido no navegador. Além disso, destaca-se por ser multiplataforma, sendo compatível com sistemas operacionais Windows, Linux e MacOS. Suas únicas dependências são as versões atualizadas do Python e das bibliotecas necessárias.
O projeto encontra-se disponível no GitHub e requer o download de apenas um arquivo para funcionar.

27/02/2024

Acessar Repositório
Projeto Green

Green

O Green é uma empresa que realiza testes em equipamentos de aquecimento solar domiciliar. O projeto foi desenvolvido para atender as demandas do Green em atualizar o site com as informações atualizadas e o desenvolvimento de uma área onde seus clientes possam solicitar e acompanhar os testes realizados em seus equipamentos. O projeto utiliza HTML, CSS para a criação do site institucional e PHP e MySQL para área do cliente.

Dezembro 2023

Acessar projeto

Contato

Email

rafaelduarte1234.2015@gmail.com

Telefone

(31) 99735-8596

LinkedIn

@RafaelDuarteP

GitHub

@RafaelDuarteP