Desenvolvedor full-stack

Eu construo produtos web, ferramentas e jogos.

Sou o Rodrigo. Aprendi programação por conta própria desde os 12 anos e hoje trabalho principalmente com C# e PHP, transformando ideias em projetos que funcionam de verdade.

projetos
40
no ar
25
jogos
3

Portfólio

Projetos

Produtos no ar, ferramentas, jogos e código aberto. Cada um tem a sua página, com o seu visual.

No ar

English Now

Método de 14 dias com prática ativa de fala, voz nativa e escuta diária: cronograma, fórmulas de frases, diálogos e flashcards.

  • JavaScript
  • HTML
  • CSS
  • Síntese de voz
Ver projeto
Teste fechado

Tessela

Junta as fotos de uma lâmina de microscopia em um único mosaico: descobre a ordem, alinha cada emenda, confere o resultado e exporta.

  • Python
  • OpenCV
  • PWA
  • Microscopia
Ver projeto
No ar

Triazen

Rede social em forma de caderno: folhas curtas, desenhos e momentos de 24 horas, sem curtidas contadas, sem feed sem fim e sem notificações.

  • JavaScript
  • C#
  • SQL
Ver projeto
Uso interno

Sistema para Clínica Home

Sistema de uso interno para clínica de treinamentos: cadastro de alunos, de professores e todo o fluxo de agendamento de treinos.

  • PHP
  • SQLite
  • JavaScript
  • HTML
Ver projeto
No ar

Mercado Helper

Listas de compras para usar no celular: adicione vários itens de uma vez, marque com um toque e, se quiser, informe preço e quantidade para ver o total.

  • JavaScript
  • HTML
  • CSS
  • LocalStorage
Ver projeto
No ar

ShareSoFast

Compartilhe um arquivo de até 25 MB por um link curto, com senha e uma carta opcional. Depois de 1 dia, tudo é apagado de verdade.

  • SQLite WAL
  • Node.js
  • Express
  • Rate limit
Ver projeto
No ar

Rec2Link

Grave a tela, o áudio, os dois ou só a webcam direto no navegador. O arquivo é comprimido aí mesmo, ganha um link curto e é apagado sozinho em 24 horas.

  • MediaRecorder
  • getDisplayMedia
  • getUserMedia
  • Web Audio
Ver projeto
No ar

Wave Radio

Rádio de madeira e latão no navegador: gire a sintonia, aperte as teclas e ouça Lofi, Vaporwave, Synthwave, Chillwave e Millionairewave, com som em cada botão.

  • JavaScript
  • Web Audio
  • YouTube
  • lite-youtube-embed
Ver projeto
No ar

Token Tycoon

Clicker de inteligência artificial no navegador: clique no núcleo, monte data centers, desvie de bugs e faça pitch para investidores, com som e animação em tudo.

  • JavaScript
  • Web Audio
  • CSS
  • Web Animations
Ver projeto
No ar

SFX Forge

Gerador de efeitos sonoros no estilo sfxr, direto no navegador: mais de 90 presets, ajustes de tudo, presets próprios que ficam salvos e exportação em WAV.

  • Web Audio
  • Síntese de áudio
  • Canvas
  • JavaScript
Ver projeto
No ar

QR Studio

Crie QR codes com cores, formas e logo, confira contraste e leitura, monte cartões vCard e Wi-Fi e gere tudo também por API.

  • JavaScript
  • QR Code
  • Reed-Solomon
  • Canvas
Ver projeto
No ar

Diff

Compare dois textos ou dois JSONs lado a lado, com realce por linha e por palavra, lista de campos alterados e patch no formato do git. Tudo no navegador.

  • JavaScript
  • JSON
  • Diff
  • Algoritmo de Myers
Ver projeto
No ar

Print2Link

Cole um print, desenhe setas e borrões e receba um link curto, com o prazo que você escolher. O que você borra nunca sobe para o servidor.

  • Canvas
  • JavaScript
  • Node.js
  • Express
Ver projeto
API

EasyPlaceholder

API de avatar por semente e de placeholder em SVG: /avatar/<texto>.svg e /placeholder/600x400.svg, com cores, fonte, forma e mais pela query string.

  • Node.js
  • Express
  • SVG
  • API
Ver projeto
No ar

Mega Generator

Gerador de dados fictícios: CPF, CNPJ, pessoas, empresas, vagas, posts e esquemas personalizados em JSON, para testes e protótipos.

  • JavaScript
  • Node.js
  • HTML
  • CSS
Ver projeto
No ar

Pomodoro Timer

Timer Pomodoro com foco, pausa curta e pausa longa, tarefas, números do dia, música do YouTube e sons de fundo, tudo no navegador.

  • JavaScript
  • HTML
  • CSS
  • Web Audio API
Ver projeto
No ar

Frases Motivacionais

Gerador de frases motivacionais que monta o cartão para compartilhar (Story, quadrado, retrato ou paisagem) e uma API grátis em JSON, texto e SVG.

  • JavaScript
  • Node.js
  • Express
  • Canvas
Ver projeto
No ar

Habitual

Acompanhe hábitos por dia e por semana, com gráficos, sem pontos nem sequências. Tudo fica guardado no seu navegador, no IndexedDB.

  • JavaScript
  • IndexedDB
  • SVG
  • Módulos ES
Ver projeto
No ar

Respira

App de meditação instalável: timer de 5 a 30 minutos (ou o seu), sinos suaves, lembretes, vídeos guiados e a sua prática por dia e por semana.

  • PWA
  • Service Worker
  • Web Push
  • Web Audio
Ver projeto
No ar

Piper TTS

Texto para voz em português do Brasil com o Piper rodando no navegador (WebAssembly): vozes melhores que a do sistema e nenhum texto enviado a servidor.

  • WebAssembly
  • Piper
  • ONNX Runtime
  • Web Workers
Ver projeto
No ar

Rádio No Ar

Web rádio ao vivo, igual para todos: a mesma música e a mesma fala do locutor no mesmo instante. Locutor de voz neural (Piper, no navegador), músicas do YouTube só em áudio e uma fila pública de pedidos e recados guardada no servidor.

  • Node.js
  • Express
  • SQLite
  • YouTube IFrame API
Ver projeto
No ar

FacilHook

URL temporária de 1 hora que captura requisições HTTP e mostra cada uma ao vivo, com cabeçalhos, corpo e o cURL pronto. Feito para testar webhooks.

  • Webhook
  • SSE
  • HTTP
  • cURL
Ver projeto
No ar

Feed de Tecnologia

Agregador com 92 fontes de tecnologia em 10 categorias, em português e inglês, com leitor confortável e modo livro.

  • Node.js
  • JavaScript
  • RSS
  • HTML
Ver projeto
Jogo

Arkadon

Jogo de tower defense com elementos de sandbox: você tem liberdade total para colocar as torres onde quiser.

  • Unity
  • C#
  • Blender
Ver projeto
Jogo

ChronoSaur

Jogo de terror com dinossauros criado em game jam, misturando viagem no tempo, suspense e uma temática inusitada.

  • Unity
  • C#
Ver projeto
Open source

ProtonUnity

Framework open source para criar jogos online na Unity exportados para WebGL, usando WebRTC e PeerJS.

  • Unity
  • C#
  • WebRTC
  • JavaScript
Ver projeto
Open source

facil.js

Biblioteca JavaScript leve que reúne manipulação do DOM, requisições HTTP, validação de formulários, reatividade e roteador SPA.

  • JavaScript
  • DOM
  • SPA
  • Reatividade
Ver projeto
Open source

FacilPHP

Microframework PHP com roteamento baseado em arquivos, para criar APIs e aplicações fullstack rápido, sem boilerplate pesado.

  • PHP
  • Composer
  • SQLite
  • MicroORM
Ver projeto
Open source

FacilChrome

Biblioteca zero-build que envolve as APIs do Chrome em Promises e organiza o código das extensões por contexto de execução.

  • JavaScript
  • Chrome
  • Manifest V3
  • JSDoc
Ver projeto
No ar

VotaAI

Crie uma enquete em um link, com barras que sobem ao vivo e prazo de 1 h, 12 h, 24 h, personalizado ou sem fim. Sem conta e sem instalar nada.

  • Enquete
  • Votação
  • Poll
  • Tempo real
Ver projeto
No ar

Encurta

Cole um endereço comprido, receba um link curto que não vence e acompanhe os cliques de cada link: por dia, de onde vieram e em que aparelho. Sem conta.

  • Encurtador de URL
  • URL shortener
  • Redirect 302
  • Analytics
Ver projeto
No ar (e API)

Sem Ódio

API grátis que diz se uma fala em português é livre de preconceito e ódio, o tipo identificado e a certeza. Com testador ao vivo e sem guardar o texto.

  • API
  • REST
  • JSON
  • OpenAPI
Ver projeto
No ar (e API)

Nomeador

Gera nomes de projeto, empresa e personagem por sílabas e estilo e confere se o domínio está livre, com links para comprar. Tem API grátis e aberta.

  • Gerador de nomes
  • Domínio
  • RDAP
  • API
Ver projeto
No ar

Bergamota

Comprima, converta e edite vídeo, áudio, imagem, PDF, legendas e arquivos direto no navegador: tire fundo e ruído, transcreva a fala, tarje PDFs e abra ZIPs. Nenhum arquivo sai do seu aparelho e funciona sem internet. PWA instalável.

  • PWA
  • WebCodecs
  • WebAssembly
  • Client-side
Ver projeto
No ar (PWA)

Beluga

Gerenciador completo de bancos SQLite no navegador: criação com senha e PRAGMAs, grade editável, editor SQL, dados de teste, importar e exportar, e API automática.

  • SQLite
  • SQLCipher
  • WebAssembly
  • PWA
Ver projeto
Acadêmico

AgroSolutions

MVP de plataforma para o agronegócio em ASP.NET Core, com quatro microsserviços e eventos via RabbitMQ. Feito na pós da FIAP.

  • ASP.NET Core
  • C#
  • Microsserviços
  • RabbitMQ
Ver projeto
No ar

AudioLoop

Rádio generativa no navegador: cinco estações de música sintetizada na hora, que não vira laço, com semente para tocar a mesma música de novo e link para compartilhar.

  • JavaScript
  • Web Audio
  • Música generativa
  • Canvas
Ver projeto
No ar (PWA)

Ambiência

Misturador de 13 sons de ambiente feitos no navegador: chuva, vento, fogueira e mais, com timer de sono, misturas salvas e link para compartilhar.

  • Web Audio
  • Síntese sonora
  • PWA
  • Client-side
Ver projeto
No ar

Trajetórias

Biografias longas e com fontes de quem construiu a tecnologia: origem, apostas, erros e volta por cima. Uma página por história, boa de ler no celular.

  • Biografias
  • Leitura
  • SEO
  • Dados estruturados
Ver projeto
Desativado

Video Alerta Bot

Bot de Telegram que avisa na hora quando um canal do YouTube que você acompanha publica um vídeo novo.

  • JavaScript
  • Telegram
  • YouTube
Ver projeto

Sobre

Curiosidade, prática e muito projeto

Desde que ganhei meu primeiro computador eu mexia em tudo, sem fazer ideia do que estava fazendo, e isso foi essencial para aprender. Sou autodidata: sempre fui atrás de tutoriais em texto e em vídeo para aprender o que precisava.

Hoje as minhas duas principais linguagens são C# e PHP. Tenho experiência com frameworks de front-end (Vue e Svelte) e de back-end (Laravel, FlightPHP, ASP.NET e Flask), e já mexi algumas vezes com Elixir, embora o paradigma funcional ainda seja um desafio.

Estou sempre estudando tecnologia nova e criando coisas: sites, ferramentas, jogos e o que mais aparecer.

  1. 12–13 anos

    A web por conta própria

    Primeiro computador, muita curiosidade e tutoriais em texto e vídeo. Entrei na programação pelo HTML, CSS e JavaScript.

  2. Logo depois

    PHP e MySQL

    Queria sites dinâmicos e painéis administrativos. O primeiro livro foi “Aprendendo PHP & MySQL”, e vieram dezenas de CRUDs.

  3. Em seguida

    Jogos, Unity e C#

    Fui criar jogos na Unity, tentei o JavaScript e não curti, e fiquei com o C#: serve para jogos, sites e programas de computador.

  4. Hoje

    C# e PHP no dia a dia

    Pratico projetos nas duas linguagens e sigo estudando tecnologia nova o tempo todo.

Ferramentas

Stack

O que eu uso (e continuo aprendendo) para tirar ideias do papel.

Linguagens

  • C#
  • PHP
  • JavaScript
  • Python
  • SQL

Backend

  • ASP.NET
  • Laravel
  • Node.js
  • Express
  • Flask
  • FlightPHP

Frontend

  • Vue
  • Svelte
  • HTML
  • CSS

Dados

  • SQLite
  • MySQL

Jogos e 3D

  • Unity
  • Blender
  • WebGL

Contato

Vamos conversar?

Me encontre por aqui. Se tiver uma ideia, um projeto ou só quiser trocar uma ideia sobre código, manda mensagem.