Disponível para novos projetos

Software de verdade,
do zero ao deploy.

Desenvolvedor full-stack. Construo apps, plataformas web e integrações do front ao banco de dados. Stack moderna, foco em entregar coisas que rodam em produção e sem improviso ou gambiarras.

Base Campo Grande, MS
Modelo Remoto · CLT ou PJ
Stack principal React Native · React · Supabase
Experiência Júnior

Construindo software que vai pra produção.

Sou desenvolvedor full-stack em aprendizado. Construo aplicativos mobile, plataformas web, automações e integrações: do front ao banco. A stack varia conforme o problema, mas o objetivo é o mesmo: software que funciona em produção e que outro dev consegue manter sem dor de cabeça.

Atualmente trabalho com React Native, React, Supabase, Postgres e Edge Functions. Também rodo automações em n8n e integrações com APIs externas. Construo o projeto inteiro, não só pedaços dele.

// formação

Tec. Sistemas de Computação
Universidade Católica Dom Bosco
2025 — 2027

// certificações

Lógica em Java · Javanauta Manutenção · Senac MS UX/UI · EBAC NLW Operator · Rocketseat
Raphael Bravo Pires

ferramentas que uso.

// frontend mobile
React Native Expo SDK 54 React Navigation Reanimated Gesture Handler
// frontend web
React JavaScript HTML CSS
// backend & dados
Supabase Postgres Row Level Security Edge Functions Auth
// estado & persistência
Context API AsyncStorage Expo Notifications
// automação & integrações
n8n REST APIs Webhooks
// também trabalho com
Java Git Claude
~/raphael · stack-check
$ npx expo --version 54.0.0 $ cat package.json | jq .dependencies {   "react-native": "0.81.x",   "expo": "~54.0.0",   "@supabase/supabase-js": "^2.x",   "react-native-reanimated": "~4.x",   "@react-navigation/native": "^7.x" } $ supabase status # db: postgres + RLS  |  auth: ok  |  edge: ok # digite 'help' pra explorar $

O que estou fazendo agora.

App Mobile ·
2026 · em produção

Aplicativo mobile construído do front ao banco. Implementação de telas e navegação, animações com Reanimated, sistema de notificações com lembretes diários e ciclo de 21 dias, persistência local com AsyncStorage e modelagem de banco no Supabase Postgres com Row Level Security. Edge Functions para fluxos de convite e integrações.

React Native Expo Supabase Reanimated Postgres
Portfolio · raphael.dev
2026 · este site

Site de portfólio em HTML/CSS/JS sem framework e sem build step. Dois cenários Three.js no fundo: pontos animados com shaders GLSL customizados no hero, e InstancedMesh 10×10×10 com raycast hover no contato. Terminal interativo na seção de stack, layout responsivo em grid e reveal-on-scroll via IntersectionObserver.

HTML CSS JavaScript Three.js GLSL
próximo projeto em construção · acompanhe no GitHub

Vamos trabalhar juntos?

Freelas, projetos ponta-a-ponta ou vaga fixa. Manda o briefing no WhatsApp e respondo no mesmo dia.