Aberto a projetos e vagasSão Paulo, Brasil

Construo sistemas que levam o pedido
do orçamento à entrega

Sou desenvolvedor full-stack. Na REDD Brindes, cuido quase sozinho do sistema interno que a empresa usa todo dia. Como freelancer, fui o principal desenvolvedor do catálogo B2B da IceCube.

  • 1.200+ commits nestes projetos
  • 3 sistemas em uso e 1 em testes
  • Contato direto com quem programa

O que eu faço para empresas que vendem por orçamento.

Trabalho perto de quem usa o sistema: vendas, compras, produção e expedição. É nessa conversa que aparecem as regras que o código precisa seguir.

AdonisJS

Sistemas internos

Junto num sistema só o que hoje está espalhado em planilhas e no WhatsApp, e cada equipe vê apenas o que precisa.

  • CRM e funil
  • Pedidos e compras
  • Filas de produção
  • Estoque
  • Acesso por cargo
  • Painéis de metas
Mandar um e-mail sobre sistemas internos
Next.js

Catálogos B2B

Faço o site onde o cliente monta a lista de produtos e a sua equipe cuida de cada pedido de orçamento no painel.

  • Catálogo com filtros
  • Pedido de orçamento
  • Painel administrativo
  • SEO técnico
  • Área do cliente
  • Migração de site
Mandar um e-mail sobre catálogos B2B
WhatsApp

Integrações e automação

Ligo o sistema ao WhatsApp, a fornecedores e a meios de pagamento, e tiro da equipe o trabalho repetitivo.

  • Atendimento por WhatsApp
  • Preço e estoque de fornecedores
  • Pagamento por Pix
  • Assistentes de IA
  • Tarefas agendadas
  • Importação de orçamentos
Mandar um e-mail sobre integrações e automação

Projetos recentes e o que eu fiz em cada um.

Quando o código é de um cliente ou da empresa, mostro o que dá para mostrar: telas reais dos sites públicos e um recorte com dados fictícios do sistema interno.

Sistema internoEm uso

Sistema da REDD

ERP e CRM de uma empresa de brindes corporativos

O ERP e o CRM que levam um pedido do lead no WhatsApp até a fila de gravação e o controle de nota fiscal. Herdei a API de outra equipe e, desde meados de 2025, sou praticamente o único desenvolvedor dela; em 2026 criei do zero a versão nova da interface.

Next.js, TypeScript, AdonisJS, PostgreSQL, Redis

páginas na versão atual da interface
71
rotas na API
530
dos 515 commits na API desde junho de 2025
511
funções de IA configuráveis
12

Chat

Chip da recepção, conectado por QR Code

Bot em modo sombra
  • Agência NortePreciso de 300 garrafas com a logo
  • Clínica VidaVocês gravam em caneta metálica?
  • Escola HorizonteRecebi a prova, aprovado!

Oi! Preciso de 300 garrafas térmicas com a nossa logo para um evento em novembro.

Consigo te mandar o orçamento hoje. A gravação pode ser a laser?

Pode sim. Chega até o dia 20?

Lead criado e distribuído pelo rodízio
Recorte ilustrativo com dados fictícios: o sistema é interno. Navegue pelas etapas de um pedido.
FreelanceNo ar

IceCube

Catálogo B2B que vende por orçamento

Site, painel e API de uma fabricante de plásticos injetados que vende para empresas por orçamento. Como freelancer, fui o principal desenvolvedor das três aplicações, todas no ar.

Next.js, NestJS, TypeScript, Drizzle ORM, PostgreSQL

dos 301 commits nos três repositórios
197
endpoints na API
151
páginas no painel administrativo
40
Site no ar: página inicial e página de produto.
ProdutoNo ar

Inamorei

Produto web com pagamento e IA

Cartas de amor digitais com fotos, música e contador do tempo juntos, que construí com um parceiro. Quem compra monta a carta em 4 passos, paga R$ 9,90 por Pix ou cartão sem criar conta e recebe um link para presentear.

Next.js, TypeScript, Supabase, PostgreSQL, Stripe

pagamento único, Pix ou cartão
R$ 9,90
semanas até a primeira versão
4
correções de segurança rastreadas no código
17
Página inicial e primeiro passo da criação da carta, no ar.
Site públicoEm testes

Site da REDD

Site novo com os mesmos endereços do antigo

Refiz o site da REDD, um catálogo de brindes que vende por orçamento. Mantive os endereços e os títulos das páginas antigas para não perder o que o Google já conhece. A versão nova está em testes e ainda não substituiu a antiga.

Next.js 16, React 19, TypeScript, Tailwind CSS, TanStack Query

travas contra escrita no banco do sistema
3
redirecionamentos e repasses ao site antigo
8 + 5
produtos por página, com o resto ao rolar
48

Site antigo × site novo

A mesma URL pedida aos dois sites, 4 por vez

Exemplo
CaminhoStatusTitleCanonicalH1
/200igualigualigual
/brindes/canecas-e-copos200igualigualigual
/brinde/1234-caneca-personalizada200igualigualigual
/brindes/garrafas/30/60200igualigualigual
/home308 → /———
Exemplo ilustrativo do relatório do script de comparação. O site novo está em testes e ainda não substituiu o antigo.

Outros projetos

Automação, projetos de estudo e trabalhos anteriores.

  • Cadastro automático de produtosAutomação do cadastro de produtos no ERP da REDD Brindes, a partir de planilhas e do site dos fornecedores.Python, Selenium, BeautifulSoup
  • Site e blog da PotenceSite institucional para uma empresa de brindes promocionais, com catálogo de produtos, blog e painel administrativo.Next.js, TypeScript, Prisma
  • in.orbitControle de metas semanais com resumo de progresso, feito no NLW Pocket da Rocketseat.React, TypeScript, Fastify
  • FinanceIAControle financeiro pessoal com relatórios de gastos gerados por IA.Next.js, TypeScript, Prisma
  • Check-in de eventosAPI para gerenciar participantes de eventos presenciais, com check-in e emissão de credenciais.Node.js, TypeScript, Prisma
Octavio Murakami
Octavio, ou Kazuo no GitHub.

Antes de abrir o editor, quero entender como a operação funciona.

Na REDD Brindes, isso significa saber que o laser e o silk têm filas próprias antes de desenhar a tela de gravação. Herdei a API de outra equipe e hoje cuido dela e do front-end.

Gosto de sistemas que a equipe usa o dia inteiro sem precisar pensar neles. Para chegar lá, converso com quem está do outro lado da tela e mantenho as regras iguais na interface e na API.

Interface
Next.js, React, TypeScript, Tailwind CSS, TanStack Query
API e dados
Node.js, AdonisJS, NestJS, PostgreSQL, pgvector, MySQL, Redis
Integrações
WhatsApp, APIs de fornecedores, Pix, Stripe, Claude e DeepSeek
Qualidade
Playwright, Japa, CI com revisão de pull request, Git

Experiência

Os projetos da IceCube e do Inamorei foram feitos em paralelo ao meu trabalho na REDD.

  1. jan. 2025 – hoje

    REDD Brindes

    Analista de sistemas

    Desenvolvo o sistema interno da empresa: CRM, orçamentos, pedidos, produção, estoque, expedição e atendimento por WhatsApp. Também refiz o site, que está em fase final de testes.

    Ver detalhes do projeto REDD Brindes
  2. mar. – jul. 2026

    IceCube

    Desenvolvedor full-stack, freelance

    Principal desenvolvedor do site, do painel e da API de uma fabricante de plásticos injetados que vende para empresas por orçamento.

    Ver detalhes do projeto IceCube
  3. maio – jun. 2026

    Inamorei

    Desenvolvedor full-stack, com um parceiro

    Cartas de amor digitais pagas por Pix ou cartão, com texto escrito ou revisado por IA. Fiz o painel, a integração com a IA, a confirmação de pagamento e a página da carta.

    Ver detalhes do projeto Inamorei
  4. 2022 – 2024

    Universidade São Judas Tadeu

    Análise e Desenvolvimento de Sistemas

    Desenvolvimento de software, algoritmos, estruturas de dados e banco de dados.