João Pedro

Command Palette

Search for a command to run...

Command Palette

Search for a command to run...

João Pedro

Software Engineer

contato@joaopmendes.dev
(38)99948-3337
joaopmendes.dev
Diamantina, Minas Gerais, Brasil

Resumo

Comecei programando cedo, fazendo freela, projeto próprio, aprendendo na prática. No meio disso, fundei e operei a Lumethros, uma agência de marketing digital. Nunca parei de codar, mas passei a ver o outro lado: o cliente que depende do sistema funcionar, o gestor que precisa do número agora, o processo que trava a operação inteira quando quebra.

Isso mudou como eu penso engenharia. Quando construo um sistema, penso em consequência antes de pensar em feature. O que o time comercial precisa parar de fazer na mão? O que o gestor precisa ver toda manhã sem pedir pra alguém montar? O que muda de verdade quando isso funcionar?

Hoje sou Software Engineer com foco em sistemas B2B, backend, integração crítica e software que o usuário final consegue usar sem treinamento de duas horas. Trabalho do levantamento de requisito ao deploy, passando por arquitetura, banco, infraestrutura e o que mais aparecer pelo caminho.

Hoje são dez sistemas meus no ar. Entre eles, um CRM de 44 módulos que roda a operação inteira da Axxos, um SaaS de clínicas em que o isolamento entre clientes é garantido pelo Postgres, não pelo código, e um sistema de sorteio que não guarda lista de premiados em lugar nenhum. Antes deles, uma plataforma de campanha trocou uma planilha de 178 colunas por um ranking auditável em tempo real.

A maioria dos engenheiros conhece o problema pelo ticket do Jira. Eu já fui o cliente que dependia do sistema funcionar.

→ Vamos trabalhar juntos

Experiência

Axxos Tecnologia

01.2026 → Atual

Software Engineer

Responsável pela arquitetura, pelo desenvolvimento e pela operação dos sistemas da empresa e dos clientes, do modelo de dados ao deploy em produção. Hoje são dez sistemas meus no ar.

Produtos da Axxos

  • Axxos CRM: o sistema que roda a operação inteira da Axxos, com 44 módulos, 209 models e arquitetura orientada a eventos. Custo de infra 80% menor, eficiência operacional 90% maior e volume de vendas 30% maior. Em setembro virou app instalável, com push e fila offline.
  • Cliax: SaaS para clínicas em que o isolamento entre clientes é garantido pelo Postgres, com 54 tabelas sob RLS e 761 testes de integração. Foi ao ar um dia depois do primeiro commit e está em piloto.
  • Axxos Indica: PWA de indicações com gamificação, 11 edge functions e push com horário de silêncio. A indicação que se perdia no WhatsApp virou canal com registro.
  • Axxos Hub: SEO tratado como modelagem de dados, com 54 páginas geradas de fontes tipadas e JSON-LD em todas.

Clientes

  • ACID, a associação comercial de Diamantina: quatro sistemas. A gestão associativa automatiza do pedido à cobrança recorrente e trouxe cerca de 140 empresas de uma planilha. O sistema de sorteios não guarda lista de premiados e cobra 14 invariantes no banco. O site institucional e o Natal da Sorte são as portas de entrada.
  • Stone: uma planilha de 178 colunas virou ranking auditável em tempo real, com pontuação derivada de API e antifraude por geolocalização.
  • Mr Chef's: site novo e atendimento por WhatsApp com Gemini e 20 workflows no n8n, que reserva mesa por mesa.
  • Nexxus: site com 20 rotas desenhadas por intenção, com calculadoras, ebooks e cursos com certificado.

Operação

  • Coloquei em produção uma plataforma multi-tenant de turismo construída por outro desenvolvedor: Docker, nginx, upload de imagem validado pelo conteúdo e uma API que não sobe sem segredo forte. No caminho, fechei uma escalada de privilégio: o cadastro aceitava papel de administrador no corpo da requisição, sem login.

Lumethros

2024 → 2025

Founder & CEO

Fundei e operei a Lumethros, agência de marketing digital focada em resultado financeiro mensurável. Respondi por toda a operação: captação, estratégia, entrega e gestão de equipe. Também construí sozinho toda a infraestrutura técnica, incluindo o site, o Insights Portal com mais de 50 artigos e 8 ferramentas interativas, e as automações internas da agência.

Clientes e resultados

  • Portal Gouveia: ↑300% de crescimento de audiência. Transformamos um perfil informal na principal fonte de notícias da cidade, com Top 1 em engajamento local.
  • Axxos Tecnologia: ↑25% em geração de leads qualificados. A Axxos foi de cliente da Lumethros à empresa que me contratou como engenheiro.
  • Drika Papelaria, Buski, Serafine e outros negócios regionais: estratégias de crescimento e presença digital.

O que essa experiência trouxe: operar uma empresa obriga a entender CAC, funil de conversão e ciclo de venda de dentro para fora. Quando eu modelo um sistema hoje, sei o que o time comercial precisa que a ferramenta entregue, porque eu já fui esse time, dependendo do sistema funcionar.

Habilidades

TypeScriptJavaScriptPythonJavaGoC++PHPSQLReactNext.jsTailwind CSSRadix UIServer ComponentsNode.jsPostgreSQLPrismaRedisBullMQSupabaseREST APIsWebhooksArquitetura Orientada a EventosVitestPlaywrightZodSentryOpenTelemetryGitDockerTurborepoVercelCI/CDVPSFigma

Projetos em Destaque

Axxos CRM

44 módulos em produção · 209 models e 146 enums · arquitetura orientada a eventos O sistema de gestão que hoje sustenta a operação inteira da Axxos, do primeiro lead ao pós-venda, passando por proposta, contrato assinado eletronicamente, cobrança, comissão, onboarding, RH e compliance LGPD. Desde setembro, também no celular: instala como aplicativo e avisa por push.

Cliax, Gestão para Clínicas

54 tabelas isoladas por RLS · 761 testes de integração · no ar um dia depois do primeiro commit Sistema de gestão para clínicas que vendem tratamento parcelado: agenda, prontuário e um contas a receber de verdade. Uma clínica nunca enxerga o dado de outra, e quem garante isso é o Postgres, não o código da aplicação.

Sistema de Sorteios ACID

Premiação criptograficamente auditável. Sistema de campanha promocional onde não existe lista de premiados armazenada, porque uma lista que existe é uma lista que pode vazar. As posições premiadas são derivadas por HMAC-SHA256, o sorteio final é verificável por commit-reveal e o log de auditoria é encadeado por hash.

Certificações

MongoDB Associate Developer

MongoDB · 04/2024

GitHub Advanced Security Certification

GitHub · 07/2024

GitHub Actions Certification

GitHub · 06/2024

GitHub Copilot Certification

GitHub · 08/2024

Oracle Cloud Infrastructure Foundations Associate

Oracle · 02/2024

Kaggle Machine Learning Certification

Kaggle · 04/2024

Postman API Fundamentals Student Expert

Postman · 05/2024

GitHub Foundations Certification

GitHub · 05/2024

JavaScript Algorithms and Data Structures

freeCodeCamp · 08/2023

Oracle Cloud Data Management Foundations Associate

Oracle · 03/2024

Kaggle Python Certification

Kaggle · 03/2024

Front End Development Libraries

freeCodeCamp · 10/2023

Kaggle Intro to AI and Prompt Engineering

Kaggle · 06/2024

Responsive Web Design Certification

freeCodeCamp · 06/2023

Google Analytics Certification

Google · 01/2024

Fundamentals of Digital Marketing

Google · 11/2023

Idiomas

PortuguêsNativo
InglêsProfissional