<RafaDev />

Desenvolvedor Full Stack

Hey, I’m Rafael Santos

I’m a student of Systems Analysis and Development. If you’re also curious about what’s behind a website, and you enjoy putting code to work, you know the feeling of seeing everything in action.

Here, I’ve compiled some of the work I’ve developed from freelance projects, studies, and personal projects. One of my goals is to use technology to connect companies and people in an intuitive, simple, and dynamic way.

I hope you enjoy my work. Who knows, maybe the next one is yours? Let’s talk!

Foto minha com uns efeitos

Web Developer

Languages:

  • HTML
  • CSS
  • JavaScript

Dev Tools:

  • React JS
  • Bootstrap
  • Github
  • Tailwind CSS
  • Ant Design
  • Wordpress

Backend Developer

Languages:

  • Node JS
  • PHP
  • Java

Dev Tools:

  • Laravel
  • Spring Boot
  • TypeScript
  • Express
  • Sequelize
  • Postman
  • Github

Mobile Developer

Languages:

  • JavaScript
  • Java

Dev Tools:

  • Ionic
  • React Native
  • Expo
  • Android Studio

Database

Languages:

  • SQL
  • SQLite
  • MySQL
  • MongoDB

Dev Tools:

  • SQL Server
  • MySQL Workbench
  • Studio 3T

Contributor to the Association for the Rescue of Human Dignity

Logo da ARDH

In 2025, I volunteered for a project with the organization Free Helper. I built an institutional website for the NGO ARDH, constructing it from scratch using WordPress and creating the layout with Adobe XD.

With great joy, I was able to use my knowledge to create the website for the Associação de Resgate da Dignidade Humana, for which I also handle all maintenance and advertising.

Start a project

Interested in working together? We should queue up a time to chat. 

My projects

Api-AppQuiz

Desenvolvi essa api em Node Js para fins de estudos e para agregar no aplicativo de quiz que desenvolvi com Java, essa api será responsável por controlar as perguntas por categoria e traduzir essas perguntas para o idioma escolhido pelo usuário.

JavaScript
⭐ 0

Ver Código

API_Estados_Cidades

Desafio de estágio da empresa PLL.

JavaScript
⭐ 0

Ver Código

AppQuiz

Jogo de quiz desenvolvido no curso do professor Tito Petri pela Udemy, aproveitei para aprender a consumir uma api com Java e utilizei a api "Open Trivia DB" para gerar as perguntas e renderizar os dados nos componentes da interface.

Java
⭐ 0

Ver Código

BacioDiLatte_Bombom

Este repositório contém o código-fonte de uma landing page desenvolvida para apresentar o lançamento dos Bombons de Gelatto da Bacio Di Latte. Este projeto foi criado para fins de estudos e prática em desenvolvimento web, englobando planejamento, design e codificação.

CSS
⭐ 0

Ver Código

CalculadoraJava

Mais um app desenvolvido no curso do professor Tito Petri de Android Studio na Udemy, nesse app pude abordar novidades, utilizei o GridLayout para a construção dos botões na interface e utilizei uma biblioteca externa exp4j que converte uma string em uma operação matemática similiar a função eval() no JavaScript.

Java
⭐ 0

Ver Código

ContaBanco-java-DIO

Desafio da plataforma DIO – Trilha Java Básico

Java
⭐ 0

Ver Código

Conversor_de_moedas_php

Exercicio do curso de php que estou fazendo pelo canal do curso em video, fiz algumas modificações para o meu propósito, esse é meu primeiro projeto utilizando o php na nova versão, achei interessante a facilidade de fazer um consumo de api com essa linguagem.

Hack
⭐ 0

Ver Código

CpfValidate-API

Uma API para validar um cpf com base no algoritimo de calculos padrão, essa aplicação possui fins educativos, com objetivo de praticar algoritimo, estrutura de projeto e construção de API com spring-boot.

TypeScript
⭐ 0

Ver Código

crud_react

Página desenvolvida durante o curso da Cod3r, para aplicar os conceitos de crud.

JavaScript
⭐ 0

Ver Código

cursoEmVideo-Java

Curso de java básico do Curso em Video.

Java
⭐ 0

Ver Código

cursoEmVideo-POO

Curso de POO do professor Gustavo Guanabara do canal Curso em Video.

Java
⭐ 0

Ver Código

DesafioEstagioJava

Desafio – Criar um gerenciador de tarefas utilizando Java Spring Boot

JavaScript
⭐ 0

Ver Código

dio-java-basico

Repositorio para armazenar todo o conteudo do curso de Java Basico

Java
⭐ 0

Ver Código

DiskReportMVP

Script desenvolvido em NodeJs para executar comandos em ssh, criei especialmente para automatizar a coleta de informações em vps em massa.

JavaScript
⭐ 0

Ver Código

GeradorArquivos_node

Um script para capturar dados da tabela e gerar arquivos pdf ou text.

JavaScript
⭐ 0

Ver Código

Hotel-Paraiso

Projeto desenvolvido em um cursinho rápido de um dia sobre flexbox e responsividade no canal Node Studio Treinamentos.

CSS
⭐ 0

Ver Código

igniteFeed-ts

Projeto desenvolvido no primeiro modulo do curso de React Js da Rocketseat. Uma simulação de um feed de uma rede social.

TypeScript
⭐ 0

Ver Código

Jericoacoara

Página desenvolvida durante um exercicio no curso técnico de T.i no Alcinas Dantas Feijão.

HTML
⭐ 0

Ver Código

JoKemPo—Java

Segundo projeto do curso de Android Studio do Tito Petri na Udemy, um jogo de JoKemPo clássico para, com o objetivo de praticar ImageButton e a introdução de MediaPlayer no aplicativo.

Java
⭐ 0

Ver Código

JoKenPo_Terminal–Python

Meu primeiro projeto em python e marca o começo da minha história nessa linguagem. Nesse projeto utilizei os principios básicos da linguagem, uso de loop, condições e bibliotecas externas, encapsulei toda a lógica em funções responsáveis por apenas uma ação, respeitando as normas do clean code.

Python
⭐ 0

Ver Código

Kairo-projetoPIM

Kairo – Sistema de gestão clínica

JavaScript
⭐ 0

Ver Código

lightsOut

Uma página desenvolvida para testar a bibilioteca Swiper e por em prática o efeito da assombração desaparecendo, como uma carateristica do filme.

HTML
⭐ 0

Ver Código

MobiFacil-clone

Recriando a página da Mobifacil, apenas para fins de estudos, com html, css e javascript e a utilização do Bootstrap 5.

HTML
⭐ 0

Ver Código

nlw-expert-notes

Projeto desenvolvido na Next Level Week, evento da Rocketseat. Um bloco de notas com a Inteligência artificial do google que transforma voz em texto.

TypeScript
⭐ 0

Ver Código

rafa_portfolio

Desenvolvi essa página para apresentar os meus projetos e divulgar o meu progresso no mundo da programação.

CSS
⭐ 0

Ver Código

Sistema_Processo_Seletivo

Sistema de validação de processo seletivo, desafio do bootcamp de java da palataforma DIO.

Java
⭐ 0

Ver Código

SorteioDePassageiro

Aplicativo desenvolvido no curso de Android Studio do professor Tito Petri. Um app para android que sortea para que lado um passageiro deve prosseguir.

Java
⭐ 0

Ver Código

Tasks-ionic

Primeiro projeto para praticar o uso de framework ionic.

TypeScript
⭐ 0

Ver Código

TicTacToe-ReactNative

Um jogo em ReactNative para praticar lógica de programação

JavaScript
⭐ 2

Ver Código

todo-rocketseat

Projeto desenvolvido com base em um desafio do curso da rocketseat, o desafio consistia em desenvolver um todlist utilizando React JS e TypeScript, recebi o layout pronto, minha unica tarefa foi desenvolver a aplicação.

TypeScript
⭐ 0

Ver Código