Pular para conteúdo principal

RafaelAlves

Engenheiro e arquiteto de software

Tech lead na Luby Software. Desenho a arquitetura e escrevo o código, do banco de dados ao deploy, e coloco recursos de IA em produtos reais.

Feitos e no ar

A maior parte do meu trabalho é para clientes, sob NDA. Estes três são produtos meus, projetados, construídos e operados de ponta a ponta.

Página inicial do BateFome com um celular mostrando o cardápio de um restaurante

BateFome

2026 – hoje

Pedidos, PDV e delivery para restaurantes. Cardápio digital no endereço do próprio restaurante, pedidos por delivery, mesa ou retirada, e um painel de cozinha que atualiza em tempo real.

Next.js, TypeScript, tempo real, integrações com iFood e WhatsApp

batefome.delivery ↗
Página inicial do Convide com o editor de convite e a prévia no celular

Convide

2025

Convites digitais para qualquer evento. Escolha um modelo, mande o link no WhatsApp e acompanhe cada resposta numa lista só. Pagamento único por evento, sem mensalidade.

Next.js, TypeScript, PostgreSQL, OAuth, pagamentos por Pix e cartão

convide.site ↗
Página inicial do Previsio com o gráfico de saldo projetado

Previsio

2024

Saiba quanto vai ter na conta em cada dia dos próximos seis meses. Cadastre salários, contas e parcelas do cartão, e o Previsio projeta o saldo dia a dia e mostra onde o dinheiro aperta.

Next.js, Recharts, Gemini, Tailwind

previsio.site ↗

Um pedido, de ponta a ponta

Envie um pedido de teste e acompanhe o caminho dele no BateFome, do cardápio no celular do cliente até o painel da cozinha e de volta.

Ver site ↗
  1. CardápioNext.jsO cliente pede pelo cardápio do próprio restaurante, no endereço dele.
  2. APITypeScriptA API confere itens, preços e horário de funcionamento e aceita o pedido.
  3. BancoPostgreSQLO pedido é gravado uma vez, com seu status, e toda tela lê o mesmo registro.
  4. EventosTempo realUm evento sai no instante em que o pedido é gravado. Nada fica consultando.
  5. Painel da cozinhaReactO painel do restaurante mostra o pedido novo sem recarregar.
  6. WhatsAppIntegraçãoO cliente recebe cada mudança de status no WhatsApp enquanto a cozinha trabalha.

Seis partes, um pedido. Cada uma é código que eu projetei e opero em produção.

Cardápio do BateFome no celular: uma hamburgueria com itens e preços
A etapa do cardápio, como o cliente vê em batefome.delivery.
Hoje
Tech Lead, Luby Software
Moro em
Ilhabela, Brasil, GMT−3
Entregando desde
2020

Tech lead, com a mão no código

Lidero a direção técnica do meu time: padrões de código e de segurança, decisões de arquitetura, code review e pair programming com os desenvolvedores que mentoro. Continuo escrevendo código, em TypeScript (Node.js, React, React Native) e PHP (Laravel), do banco e da API até a interface, e coloco em produção na AWS e na Azure com Docker e Kubernetes.

Carreira

  • Tech Lead, Luby Software2025
  • Desenvolvedor full-stack pleno, Luby Software2022
  • Desenvolvedor full-stack júnior, Luby Software2020
  • Desenvolvedor full-stack júnior, Campeão Sistemas2020

Formação

  • Arquitetura de Software Distribuído, PUC Minas2026
  • Análise e Desenvolvimento de Sistemas, IFSP2019

O que eu faço