Ruan Vieira, Desenvolvedor Full Stack em São Paulo

Sobre mim

disponível para novos projetos

Sou Ruan Vieira, desenvolvedor fullstack de São Paulo. Minha trajetória na programação começou em 2019, quando desenvolvia scripts em Lua para servidores de FiveM. O que começou como curiosidade rapidamente se tornou uma profissão. Em 2021, fundei a Simplify Code, com o objetivo de transformar ideias e necessidades reais em soluções digitais.

Desde então, trabalhei em projetos de diferentes segmentos, de plataformas SaaS e marketplaces a sistemas de gestão, integrações, APIs e aplicações web. Também desenvolvi produtos próprios, como Crie Club, BoEstudar e TechMoney. Essas experiências ampliaram minha visão sobre tecnologia, produto e negócio. Para mim, desenvolver vai muito além de escrever código: gosto de entender o problema, participar das decisões e construir soluções que façam diferença para quem vai usar. Depois da entrega, sigo acompanhando os projetos, ouvindo as pessoas e buscando formas de evoluí-los. Quero usar a tecnologia para resolver problemas reais, criar boas experiências e gerar resultados que façam sentido para as pessoas e os negócios.

Ruan Vieira
📍 São Paulo

Como trabalho

Cada projeto tem seu contexto. Meu ponto de partida é entender o problema e construir a solução junto com quem conhece a rotina.

  1. 01

    Entendo

    Converso com as pessoas envolvidas para entender a rotina, as dificuldades e o resultado esperado. Assim, a solução parte do problema real, não só do pedido inicial.

  2. 02

    Defino o caminho

    Organizo as necessidades em etapas e prioridades claras. Alinhamos o que será feito, como a solução deve funcionar e o que vai indicar que ela está dando certo.

  3. 03

    Desenvolvo e evoluo

    Construo a solução com atenção à experiência, à confiabilidade e à segurança. Depois da entrega, acompanho o uso e os resultados para orientar os próximos ajustes.

Projetos e resultados

Cada projeto começa com uma necessidade. Aqui, mostro o contexto, as decisões de produto e o que foi desenvolvido.

MalhaCÃO

E-commerce · freelance · 2026

A loja recebia visitas, mas poucas se convertiam em compras.

Sem aumentar o investimento em marketing, as melhorias na experiência de compra fizeram o mesmo volume de visitas gerar 3,8 vezes mais compras.

Loja e páginas

  • Landing page refeita do zero, pensada primeiro para quem chega pelo celular
  • Página de produto redesenhada para levar a pessoa até a compra
  • Componentes da loja refeitos e melhorados, com o mesmo padrão em todas as páginas

Conversão e confiança

  • Otimização de conversão (CRO) em cada etapa até o checkout
  • Visual mais profissional, que passa confiança para quem compra pela primeira vez

Busca e velocidade

  • SEO técnico para a loja aparecer melhor no Google
  • Site mais rápido, otimizado para carregar bem no celular
  • Navegação e busca simplificadas
  • Shopify
  • Liquid
  • SEO
  • CRO
plataforma anteriorcerca de 4 em 10
plataforma própria6,8%

das compras terminavam em reembolso

CrieClub

Marketplace de produtos digitais · 2026

O produto tinha procura, mas muitos clientes pediam reembolso.

Desenvolvi uma plataforma própria para dar mais controle à operação e criar uma experiência de compra alinhada ao valor do produto. A taxa de reembolso caiu de cerca de 4 em cada 10 compras para 6,8%.

do cadastro à 1ª compra (mediana)
~6 min
compram na 1ª hora depois do cadastro
69%
dos compradores voltam a comprar
19%

Checkout próprio

  • Pix e cartão com Mercado Pago e Stripe, sem depender de plataforma de terceiros
  • Migração da plataforma antiga sem perder o histórico de quem já tinha comprado
  • Cupons e divisão automática do valor entre criador e colaboradores

Menos reembolso e fraude

  • Prova de cada compra: aceite da política, aparelho e local do checkout guardados para responder a reembolso e chargeback
  • 3D Secure no cartão e pedidos de reembolso tratados dentro da própria plataforma

Entrega e comunidade

  • Downloads protegidos com S3 e CloudFront
  • Avaliações e favoritos, que dão cara de comunidade aos produtos
  • Login com Google e Discord

Medição

  • Analytics próprio de visitas, cliques no botão de compra e links UTM
  • Webhooks para os criadores receberem cada venda nos sistemas deles
  • Next.js
  • MongoDB · Prisma
  • Mercado Pago
  • Stripe
  • S3 · CloudFront
  • OAuth

Automação de comunidades

Bots de venda e gestão · 2021 →

As vendas e o atendimento dependiam de tarefas manuais, o que atrasava as entregas e sobrecarregava os responsáveis.

comunidades
+100
usuários
+500 mil
vendas
+21 mil

Vendas e entrega

  • Vendas no automático: pagamento pelo Mercado Pago e entrega na hora, sem o dono precisar estar online
  • Acesso liberado sozinho: depois da compra, o bot compartilha a pasta do produto no Google Drive ou no Dropbox com o comprador, e tira o acesso se a compra for cancelada

Comunidade

  • Gestão da comunidade: cargos e membros organizados pelo próprio bot
  • Atendimento e engajamento: tickets de suporte, cupons, sorteios e sistema de reputação

Controle

  • Histórico de tudo: cada venda, entrega, pagamento e ação da equipe fica registrada com data e responsável, para conferir depois e manter a conformidade
  • Painel web para o dono acompanhar vendas, membros e atendimentos
  • TypeScript
  • Node.js
  • discord.js
  • MongoDB
  • Zod
  • Mercado Pago
  • Google Drive
  • Dropbox

Chama Garçom

Restaurantes · 2025–2026

Os clientes precisavam chamar o garçom, mas nem sempre eram atendidos a tempo.

chamados atendidos
+14.800
para o garçom atender
~2 min
nota nas mesas
4,6★

Na mesa

  • QR Code na mesa e chamado do garçom em tempo real
  • Cardápio e pedidos pelo celular do cliente
  • Avaliação do atendimento no fim, que gera a nota de 4,6

Para a equipe

  • App do garçom no celular, com notificação push
  • Painel do gerente: mesas, garçons, chamados, pedidos e estatísticas
  • PDV desktop em Electron, integrado à maquininha Stone

Para o negócio

  • Assinatura do plano pago pelo Mercado Pago: 47 restaurantes cadastrados, 19 pagando
  • Bot de WhatsApp para atendimento e avisos
  • Painel da plataforma: clientes, assinaturas, blog, tutoriais e de onde cada restaurante conheceu o produto
  • Next.js
  • React Native
  • Electron
  • Stone POS
  • Mercado Pago
  • WhatsApp

Grupos Promoções

Automação de ofertas · 2026

Encontrar boas ofertas exigia acompanhar várias fontes, e muitas promoções expiravam antes de serem compartilhadas.

produtos analisados
~589 mil
promoções encontradas
4.657
de desconto médio
43%

Captação

  • 17 fontes varridas sem parar, atrás de oferta nova
  • Histórico de 141 mil preços para identificar promoção falsa

Curadoria

  • Nota para cada oferta, com os motivos e as penalidades à mostra no painel
  • Verificação antes de publicar: oferta suspeita ou expirada é barrada

Publicação

  • Telegram, Discord, WhatsApp e X, cada canal com suas regras: lojas, faixa de preço, palavras, horário de silêncio e limite por hora
  • Links de afiliado gerados sozinhos, com 2 mil cliques em 2 meses

Produto

  • Marketplace público e alertas personalizados para cada pessoa
  • Multi-tenant e white-label, com campanhas comerciais e analytics
  • Python
  • FastAPI
  • PostgreSQL
  • Next.js
  • Docker

ScienceVet

Pesquisa veterinária · 2025–2026

O acompanhamento dos estudos dependia de planilhas, sem um histórico claro de etapas e responsabilidades.

Estudos

  • Cada estudo com versões, histórico e arquivos, e as etapas da comissão de ética (CEUA) acompanhadas no sistema
  • Painel com o andamento de todos os estudos

Animais e insumos

  • Animais controlados por espécie, raça, fazenda e histórico
  • Estoque de produtos com entrada, saída, devolução e controle de qualidade

Conformidade

  • Cada ação registrada com data e responsável
  • Relatórios de controle de qualidade e envio de amostras dentro das exigências do Ministério da Agricultura, em PDF e Excel
  • Perfis e permissões por usuário, inclusive para terceiros
  • Next.js
  • Prisma
  • PostgreSQL
  • jsPDF
  • ExcelJS

PlayHard

Eventos de games · Rondônia

Inscrições, pagamentos e consumo eram controlados no papel, o que dificultava a organização e a conferência do evento.

jogadores
686
eventos
21
comandas
448

Eventos

  • Inscrições, duplas e reservas para cada campeonato
  • Painel do organizador com times, doações e números do evento

Pagamentos

  • Inscrição e doação por Pix com Mercado Pago
  • Cancelamento e reembolso pelo próprio sistema, sem planilha

Comanda

  • Controle de consumo do bar durante o evento
  • Fechamento por cliente, sabendo quem pagou o quê
  • Next.js
  • Prisma
  • MongoDB
  • Mercado Pago
  • Pix

Quadraz

Reserva e gestão de quadras esportivas · dev principal · 2025–2026

As regras do produto eram complexas, e os usuários tinham dificuldade para encontrar o que precisavam.

Para quem joga

  • Busca e comparação de quadras com fotos, preços e horários em um só lugar
  • Quadraz Play: organizar e participar de campeonatos e jogos
  • SEO com sitemap e imagens de compartilhamento em cada página

Para quem administra

  • Centros esportivos e quadras cadastrados com piso, cobertura, iluminação e comodidades
  • Usuários e permissões, avaliações, blog e newsletter

Como dev principal

  • API própria em Node.js com Express e Prisma, do back-end às telas
  • Requisitos transformados em fluxos fáceis de seguir, com o site e o painel no mesmo padrão
  • Next.js
  • Node.js · Express
  • Prisma
  • UI/UX
  • Design system

Landing pages

Médicos, produtoras e profissionais

Os sites geravam contatos, mas faltavam dados para entender de onde vinham e o que funcionava.

Captação e medição

  • Painel do cliente: leads, campanhas, usuários, logs de auditoria e exportação em Excel e PDF
  • Rastreio de origem: links UTM por campanha, para saber qual anúncio ou post trouxe cada contato
  • Analytics próprio, só com consentimento e sem guardar o IP: visitas, páginas, aparelhos e de onde o público chega

Busca: SEO, GEO e AEO

  • SEO técnico: sitemap, robots, imagens de compartilhamento e uma página para cada especialidade
  • Dados estruturados (JSON-LD) de pessoa, site e procedimentos, para o Google e as IAs entenderem quem é o profissional e o que ele faz
  • Perguntas frequentes escritas para responder dúvidas reais, do jeito que buscadores e assistentes de IA leem

Velocidade e mídia

  • Desempenho: imagem de capa de 3,9 MB para 67 KB e layout que parou de pular no celular (CLS de 0,66 para 0)
  • Cloudflare Stream: vídeos convertidos automaticamente e tocados em qualidade adaptativa, sem travar no celular
  • Cloudflare R2: biblioteca de arquivos com upload direto do navegador, em partes, sem passar pelo servidor

Contato

  • Agendamento de consultas pelo próprio site
  • Formulários validados, com o contato chegando direto no e-mail do cliente
  • Next.js
  • Prisma · MongoDB
  • Cloudflare R2
  • Cloudflare Stream
  • hls.js
  • Zod
  • SMTP
produtos meus

Produtos que idealizei e desenvolvi. Neles, acompanho todas as etapas: do problema inicial às decisões de produto e à evolução contínua.

BoEstudar

Plataforma de estudos com IA

  • Flashcards, quizzes e mapas mentais gerados com IA
  • Cronograma, roadmap e audiobooks
  • Conquistas, amigos e gamificação para manter a constância
  • Planos pagos com Mercado Pago e conferência automática dos pagamentos
  • Next.js
  • IA
  • MongoDB
  • Mercado Pago
  • Playwright

TechMoney

Gestão financeira pessoal

  • Dashboard analítico de receitas, despesas e investimentos
  • Metas, contas recorrentes e múltiplos bancos
  • Login social e relatórios detalhados
  • Next.js
  • MongoDB
  • OAuth

Tecnologias e experiência

Ferramentas que escolho conforme o problema, a equipe e o contexto de cada produto.

as que mais uso

Linguagens

Uso TypeScript na maior parte dos projetos e Python quando a solução pede automação ou processamento de dados.

  • JavaScript
  • TypeScript
  • Python
  • Lua

Front-end

Desenvolvo interfaces rápidas e acessíveis, com suporte a vários idiomas e animações que ajudam a explicar a experiência.

  • React
  • Next.js
  • Tailwind
  • Framer Motion
  • i18n (next-intl)
  • Three.js
  • hls.js

Back-end e dados

Construo APIs e integrações, organizo dados e implemento autenticação, validação e registros para dar previsibilidade à operação.

  • Zod
  • Prisma
  • MongoDB
  • NextAuth/OAuth
  • Node / Express
  • Socket.io
  • PostgreSQL
  • FastAPI

Mobile e desktop

Desenvolvo experiências para celular e desktop integradas ao mesmo produto, como o app de atendimento e o PDV do Chama Garçom.

  • React Native
  • Electron

Pagamentos e integrações

Integro pagamentos, canais de atendimento e serviços de terceiros para conectar a experiência digital à operação do negócio.

  • discord.js
  • Mercado Pago
  • WhatsApp
  • Stripe
  • Stone POS
  • Google Drive
  • Dropbox

Infraestrutura e qualidade

Cuido da publicação e da operação dos sistemas, com armazenamento em nuvem e testes para reduzir problemas nas mudanças.

  • AWS S3
  • Jest / Vitest
  • Docker
  • VPS + Nginx
  • Playwright
  • Cloudflare R2
  • Cloudflare Stream
Formação e cursos
  1. Análise e Desenvolvimento de SistemasFIAP · 2020–2021
  2. Data Visualizationcertificado FIAP
  3. Django Web Frameworkcertificado FIAP
  4. Estratégias e Modelos de Negócioscertificado FIAP
Estudando e explorando
Segurança digital

Estudo em CTFs e laboratórios práticos. Levo esse conhecimento para decisões de segurança nos projetos, como auditoria, proteção contra abuso e prevenção a fraudes.

IA aplicada a produtos

Desenvolvo recursos com IA no BoEstudar e exploro agentes como apoio ao trabalho, sempre revisando o que é gerado antes de usar.

Animação e 3D na web

Exploro Three.js e Framer Motion para criar interações que orientam e dão contexto, além de melhorar a apresentação visual.

O que me move

Gosto de ver uma solução melhorar a rotina das pessoas e ajudar um negócio a avançar.

  1. 01

    Por trás de cada sistema, há uma operação que precisa funcionar.

    Restaurantes, lojas, laboratórios e eventos dependem de processos bem organizados. Entender esse contexto ajuda a criar ferramentas que apoiam o trabalho e evitam obstáculos no dia a dia.

  2. 02

    Acompanhar o trabalho faz parte da entrega.

    3.934
    commits desde 2023
    749
    dias com código
    59
    repositórios

    Cada quadrado representa uma hora da semana; a intensidade mostra a atividade registrada.

  3. 03

    Segurança é parte da experiência.

    Registro de atividades, proteção contra abuso e prevenção a fraudes ajudam a cuidar da operação e dos dados. Essa atenção importa em projetos de qualquer tamanho.

Uma boa solução também evita problemas que ninguém chega a perceber.

Dúvidas frequentes

O que você faz?

Sou Ruan Vieira, desenvolvedor full stack em São Paulo. Trabalho em produtos digitais, sistemas web, aplicativos e automações. Procuro entender o problema e o contexto do negócio antes de definir a solução. Fundei a Simplify Code em 2021.

Há quanto tempo você programa?

Programo desde 2019. Em 2021, fundei a Simplify Code, por meio da qual desenvolvo soluções para negócios de diferentes segmentos.

Que resultados você já teve?

Em projetos que acompanhei, a conversão de uma loja passou de 0,1% para 0,38%, os reembolsos de um marketplace caíram de cerca de 4 em cada 10 compras para 6,8% e um produto para restaurantes já registrou mais de 14.800 chamados atendidos.

Com quais tecnologias você trabalha?

Trabalho principalmente com JavaScript, TypeScript, React, Zod, Prisma, Next.js, Tailwind. Escolho as tecnologias conforme as necessidades do produto, incluindo React e Next.js para interfaces, React Native para apps e Node.js com Prisma, MongoDB ou PostgreSQL no back-end.

Você atende empresas e freelance?

Sim. Atendo projetos pela Simplify Code e também como freelancer, trabalhando com empresas e equipes de diferentes segmentos.

Como funciona um projeto com você?

Começo entendendo o problema, as pessoas envolvidas e o resultado esperado. Em seguida, organizo escopo e prioridades, desenvolvo a solução e acompanho seu uso para identificar melhorias depois da entrega.

Você cuida de segurança?

Incluo medidas de segurança de acordo com o contexto de cada produto, como registros de auditoria, limites de requisições e prevenção a fraudes. Também estudo segurança digital em CTFs e laboratórios práticos.

Você trabalha remoto?

Sim. Trabalho remotamente e também considero oportunidades presenciais ou híbridas.

Como falo com você?

Você pode falar comigo pelo WhatsApp ou por e-mail, nos links ao final da página. Costumo responder em até um dia útil.

disponível para novos projetos

Vamos conversar sobre o
desafio do seu projeto?

WhatsApp →

Respondo em até um dia útil. Se puder, conte um pouco sobre o contexto e o que precisa resolver.

Entre em contato