Disponível para novas oportunidades

Keystone Andrade
Desenvolvedor Full Stack

Não desenvolvo só MVPs: construo e mantenho software real, para clientes reais e pagantes. Dois SaaS próprios no ar há mais de 5 anos, rodando no automático, e apps e sistemas web feitos com IA e Spec-Driven Development.

5+anos desenvolvendo sistemas
2SaaS próprios em produção
10 mil+usuários somados
10+produtos entregues
iOS + Androidapps publicados nas lojas
19lojas migradas e reconciliadas

01 / cases próprios

Produtos que eu criei e que rodam sozinhos

Não é projeto de vitrine: são SaaS com clientes pagantes e cobrança recorrente há mais de 5 anos. Construí cada um para operar de forma autônoma: cobrança, liberação de acesso e atualizações acontecem sem depender do meu dia a dia.

UPcatálogo

upcatalogo.com.br

SaaS multi-tenant de catálogo e e-commerce · 5+ anos · 5 mil+ usuários

Problema
Pequenos lojistas vendem pelo direct e pelo WhatsApp, sem uma loja própria fácil de manter.
Solução
Plataforma onde cada loja ganha catálogo, checkout e painel, servida por subdomínio ou domínio próprio, com planos por assinatura.
O que eu fiz
Tudo: produto, arquitetura, código, infraestrutura, cobrança e suporte. Em 2026 reescrevi a plataforma inteira (v2) e migrei as lojas da v1.
  • Next.js 16 + Supabase com RLS por loja, hospedado na Vercel (região São Paulo)
  • Assinaturas e pagamentos com Asaas; imagens no DigitalOcean Spaces com CDN
  • 37 cenários e2e no Playwright, que também grava os vídeos-tutorial do painel
  • Meta Pixel + Conversions API, design system documentado e skills próprias no Claude Code
  • Next.js
  • React 19
  • TypeScript
  • Tailwind
  • Supabase
  • Asaas
  • DO Spaces
  • Playwright
  • Vercel
migracao-v1-v2.log
$ migrar-loja-woocommerce --lote
✓ lojas migradas ........ 19
✓ produtos e variações .. conferidos
✓ pedidos e itens ....... conferidos
✓ clientes e cupons ..... conferidos
✓ faturamento ........... reconciliado
# maior loja: 6.277 pedidos / 14.402 itens
# WooCommerce (v1) -> Next.js + Supabase (v2)

Migração auditada loja a loja: contagem de produtos, variações, pedidos, clientes e cupons batendo entre v1 e v2.

ProPackWP

propackwp.com

Plataforma de assinatura de temas e plugins WordPress · 5+ anos · 5 mil+ usuários

Problema
Profissionais de WordPress precisam de temas e plugins premium atualizados sem pagar licença por item.
Solução
Acervo de itens GPL com planos mensal e anual, área de membros e downloads sempre atualizados.
O que eu fiz
Criei o negócio de ponta a ponta e automatizei a operação: cobrança, liberação de acesso e atualização do catálogo rodam sozinhas.
  • Automação em Python para atualizar, renomear e importar os itens do catálogo todos os dias
  • Mudança de modelo de negócio (venda avulsa para assinatura) com o produto rodando
  • Pagamentos recorrentes com acesso liberado automaticamente e suporte com respostas prontas
  • WordPress
  • WooCommerce
  • Python
  • Mercado Pago
  • Automação
atualizar-catalogo.py
$ python update.py --importar
✓ lendo planilha do dia
✓ renomeando arquivos
✓ atualizando versões no catálogo
✓ registrando renomeacoes.log
# rotina diária, sem trabalho manual

Produto vivo: o catálogo é atualizado todos os dias para os assinantes.

02 / fraktal softwares

Produtos que entreguei para clientes

Como Full Stack AI Coder Pleno, desenvolvi apps nativos e web com Claude Code, Next.js, Flutter e Supabase, do banco à publicação na App Store e na Google Play.

Prontus.ai

App + Web

Prontuário de saúde pessoal e familiar para pacientes, com painel para médicos e clínicas. Agentes de IA configuráveis com Gemini para consultas, exames e doenças crônicas.

  • Flutter
  • Next.js 16
  • Supabase
  • Gemini
  • Asaas
  • WhatsApp
  • Shorebird
prontus.ai

Metrya

Web + iOS/Android

Plataforma de investimento imobiliário na Flórida para investidores e corretores: imóveis, CRM, chat em tempo real e gráficos de valorização. Assinatura no web e compra in-app no iOS.

  • Next.js
  • Capacitor
  • Supabase
  • RevenueCat
  • Apple IAP
  • Asaas
  • Codemagic
metrya.vercel.app

Canfy

App + Painel

Plataforma de prescrição de cannabis medicinal: app para pacientes e médicos, painel admin para pedidos e associações. Pagamentos com subcontas, assinatura digital e frete integrado.

  • Flutter
  • React
  • Supabase
  • Asaas
  • DocuSign
  • Melhor Envio
  • FCM
canfy.com.br

DecoreJá

App + 2 Painéis

Marketplace de decoração e arquitetura com 4 perfis: consumidores, profissionais, fornecedores e admin. Feed por geolocalização, cupom por QR Code e 37 funcionalidades especificadas em OpenSpec.

  • Flutter
  • React
  • Vite
  • Supabase
  • Asaas
  • OpenSpec

Dissona

Web

Marketplace onde artistas independentes pagam curadores por avaliações de músicas. Moeda interna com ledger imutável, OAuth do SoundCloud e rotinas de LGPD.

  • Next.js 16
  • TypeScript
  • Supabase
  • Playwright
  • Vitest
  • CI
dissona.com.br

Soacred Crediário

App na Play

Crediário digital: login por CPF, limite e contratos, pagamento de parcelas por PIX e verificação facial. Liderei o endurecimento de segurança, levando credenciais do app para proxies no servidor.

  • Flutter
  • FlutterFlow
  • Supabase Edge
  • Firebase
  • Codemagic

Solum

Web · Monorepo

Plataforma da escola de dança: backoffice para recepção, professores e financeiro, e loja mobile-first para alunos. Checkout PIX, design tokens compartilhados e deploy em VPS com CI.

  • Next.js 16
  • pnpm
  • Supabase
  • Asaas
  • nginx + PM2
  • GitHub Actions
solum.com.br

AmCham

API

API que converte PDFs de propostas de eventos em planilhas e documentos Word, reconstruindo tabelas pela posição do texto e validando subtotais. Integrada a um app Bubble.

  • Next.js
  • pdf.js
  • ExcelJS
  • docx
  • Bubble

Tôro Médicos

App

Telemedicina: agendamento de consultas e plantões, chat em tempo real, videochamada e emissão de documentos. Arquitetura em camadas com Bloc.

  • Flutter
  • Bloc
  • Supabase Realtime
  • Agora RTC

03 / método

Desenvolvimento com IA guiado por especificação

Uso Spec-Driven Development: a IA não improvisa, ela implementa uma especificação revisada. Primeiro defino o que precisa ser feito e por quê, depois o Claude Code executa com o contexto do projeto, e no fim a entrega é conferida contra a spec.

  1. 01

    Especificar

    PRD, requisitos, modelo de dados e regras de negócio documentados antes do código.

  2. 02

    Propor a mudança

    Cada funcionalidade vira uma proposta com escopo, tarefas e critérios de aceite (OpenSpec).

  3. 03

    Implementar com IA

    Claude Code guiado por CLAUDE.md, AGENTS.md e skills próprias, seguindo as convenções do projeto.

  4. 04

    Validar contra a spec

    QA comparando o implementado com a spec e o Figma, testes e2e e divergências registradas.

  5. 05

    Arquivar e evoluir

    A spec é atualizada com o que foi entregue e vira documentação viva do sistema.

openspec/
openspec/
├── README.md
├── MAPA_FIGMA_DISCOVERY.md  # regra x Figma x código
├── PROMPT_QA.md
└── changes/                 # 37 propostas
    ├── autenticacao-cadastro-mobile/
    │   ├── proposal.md
    │   ├── design.md
    │   ├── tasks.md
    │   └── specs/
    ├── checkout-fornecedor-pix/
    ├── anuncios-geolocalizados-mobile/
    ├── cupons-mobile-resgate/
    └── ...

✓ spec revisada  ✓ implementação  ✓ QA vs spec

DecoreJá

37 propostas em OpenSpec cobrindo o app e 2 painéis, com mapa de regras x Figma x código e divergências numeradas no QA.

Dissona

PRD, requisitos, arquitetura, modelo de dados, plano de implementação e backlog por release antes da primeira linha de código.

Solum

PRD, banco, design system e padrões de projeto documentados, com auditoria do protótipo contra a implementação.

Metrya

Checklist de conformidade com o briefing e relatórios de QA por perfil: investidor, corretor e administrador.

UPcatálogo

Specs por funcionalidade, CLAUDE.md, design system em DESIGN.md e skills próprias que automatizam migração e tutoriais.

04 / em construção

Lab: projetos de estudo e experimentação

Projetos paralelos onde testo IA aplicada e automação de ponta a ponta.

em uso

Prospecção com IA

Motor de aquisição do UPcatálogo: encontra lojas no Instagram que vendem só pelo WhatsApp, faz a triagem com Gemini, gera uma loja demonstração com os produtos delas e envia o contato pelo WhatsApp Cloud API.

~1.000 leads · 252 lojas demo geradas

  • Python
  • Gemini
  • Apify
  • WhatsApp Cloud API
  • n8n
  • wacrm (fork customizado)

protótipo

Centroo

App de delivery de mercado com preço calculado ao vivo a partir da API do atacado, checkout que trava o preço e chatbot de compras com Gemini que entende texto e imagens.

  • Flutter
  • Riverpod
  • Supabase Edge
  • VTEX GraphQL
  • Gemini

em andamento

Medfy

Migração de um banco de questões médicas de um app Bubble para Supabase: export paginado, staging, transformação para schema normalizado e verificação, primeiro passo da reescrita em código.

  • Node.js
  • Bubble Data API
  • Postgres
  • Supabase

05 / trajetória

Da faculdade até aqui, sempre desenvolvendo

Comecei na lógica e nos algoritmos, passei pelo no-code e hoje levo sistemas para código de verdade, com IA no fluxo.

  1. a1f3c9e hoje

    SaaS no automático e disponível para um time

    UPcatálogo e ProPackWP rodam de forma autônoma, com cobrança e entrega automatizadas. Meu foco agora é um time onde eu possa entregar com autonomia e dedicação integral.

  2. 7be21d4 upcatalogo-v2 2026

    Reescrita completa do UPcatálogo

    Nova plataforma em Next.js + Supabase, com 19 lojas migradas do WooCommerce e reconciliadas, testes e2e e cobrança recorrente.

  3. 5c0e8a2 fraktal mar/2025 - set/2026

    Desenvolvedor Full Stack AI Coder · Pleno · Fraktal Softwares

    Desenvolvimento assistido por IA com Claude Code, Next.js, Flutter, Supabase e Vercel. Apps nativos e web, publicação na App Store Connect e na Play Console, e projetos como Prontus.ai, Metrya e Canfy.

  4. 39d1f70 harpia jun/2024 - fev/2025

    Desenvolvedor Full Stack No-Code · Júnior · Harpia

    Aplicações em Bubble e FlutterFlow para clientes da software house. Foi onde aprendi a velocidade do no-code e onde ele começa a limitar.

  5. 1e9b6c3 saas 2019

    Nascem o ProPackWP e o UPcatálogo

    Dois produtos próprios que viraram negócio: clientes pagantes, cobrança recorrente e operação automatizada até hoje.

  6. 0b4e2f7 ice jun/2015 - mar/2023

    Analista de Suporte · ICE Cartões Especiais

    Quase 8 anos no atendimento ao cliente e no suporte ao usuário, operando sistemas de cadastro e biometria. Daí vem a minha atenção a quem usa o software do outro lado da tela.

  7. 0000001 init 2014 - 2018 · CEULP/ULBRA

    Faculdade: Engenharia Civil e Sistemas de Informação

    Lógica de programação, algoritmos e Cálculo. O primeiro commit: foi ali que comecei a desenvolver.

06 / formação

Base acadêmica em exatas

Cursei 4 semestres de Engenharia Civil e 6 semestres de Sistemas de Informação no CEULP/ULBRA, em Palmas. Das exatas veio o raciocínio lógico e matemático. De Sistemas veio a base do desenvolvimento: lógica, algoritmos e estruturas de dados.

A prática fez o resto: mais de 5 anos entregando software em produção, aprendendo com cliente real, bug real e cobrança real.

  • // exatasEngenharia CivilCEULP/ULBRA · 2014 - 2015 · 4 semestresCálculo, física, raciocínio quantitativo
  • // computaçãoSistemas de InformaçãoCEULP/ULBRA · 2016 - 2018 · 6 semestresLógica, algoritmos, Cálculo I

07 / stack

Ferramentas que uso em produção

Front e web

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Vite
  • Tailwind
  • shadcn/ui

Mobile

  • Flutter
  • Provider
  • Bloc
  • Riverpod
  • Capacitor
  • Shorebird
  • Codemagic
  • App Store Connect
  • Play Console
  • RevenueCat

Back e dados

  • Supabase
  • Postgres
  • RLS
  • Edge Functions
  • Realtime
  • Firebase / FCM
  • APIs REST
  • Webhooks

Pagamentos e integrações

  • Asaas
  • Mercado Pago
  • Apple IAP
  • DocuSign
  • Melhor Envio
  • Agora
  • WhatsApp Cloud API
  • VTEX
  • Meta CAPI

IA

  • Spec-Driven Development
  • OpenSpec
  • Claude Code
  • CLAUDE.md / AGENTS.md
  • Skills próprias
  • Gemini
  • Agentes configuráveis
  • n8n

Qualidade e infra

  • Playwright
  • Vitest
  • GitHub Actions
  • Vercel
  • DigitalOcean
  • VPS nginx + PM2
  • Cloudflare
  • DNS

No-code e CMS

  • Bubble
  • FlutterFlow
  • WordPress
  • WooCommerce

08 / como eu trabalho

O que você ganha com alguém que já opera produto

Do zero à loja de apps

Banco, API, front, app nativo, deploy e publicação. Entendo o caminho inteiro e não paro no "funciona na minha máquina".

Produção, não só MVP

Mantenho sistemas com milhares de usuários: migrações de dados seguras, RLS, testes e2e e cuidado com quem paga a conta.

IA guiada por spec

Com Spec-Driven Development, a IA implementa o que foi especificado e revisado. Entrego mais rápido sem perder previsibilidade e qualidade.

Do no-code ao código

Conheço Bubble e FlutterFlow por dentro e sei quando e como levar um produto para código próprio, sem perder dados no caminho.

09 / contato

Vamos conversar?

Estou disponível para vagas CLT ou PJ, presencial em Miracema, Palmas e região ou remoto, com dedicação integral: meus SaaS rodam no automático. Respondo rápido pelo WhatsApp.