Foto de Luiz AlvesLuiz Alves · Engenheiro de software

Construo sistemas sob medida e automações com IA, e conserto os sistemas que já rodam o seu negócio.

Engenheiro full stack com .NET, Node.js e Python: sistemas feitos do jeito que você trabalha, automações que tiram trabalho repetitivo do seu time e plataformas de e-commerce mais rápidas, baratas e confiáveis.

resultados · medidos em produção
−49,5%de carga de renderização com bots
~3,5 mindo merge à produção, sem deploy manual
~US$86/mêsde custo fixo de nuvem eliminados
0registros perdidos na migração de um financeiro legado

Empresas que confiaram no meu trabalho

  • ecenture
  • Dinâmica Soluções
  • iDw Soluções
  • Agência Gentileza
  • Super1
C#·.NET·ASP.NET Core·EF Core·Node.js·TypeScript·NestJS·PostgreSQL·Redis·RabbitMQ·Python·FastAPI·Claude API·Docker·Jenkins·GitHub Actions·AWS·Cloudflare·nginx·React·Next.js·Expo·
01 / Como posso ajudar

O que o seu negócio precisar de software

Sou o engenheiro que você chama quando algo precisa ser construído, automatizado ou consertado, no backend, no frontend, na infraestrutura ou com IA. Estes são os problemas que mais aparecem. São exemplos, não um cardápio.

01

Uma planilha está tocando o seu negócio

Planilha mensal, numeração controlada na mão, copiar e colar entre sistemas. Transformo o processo num sistema feito do jeito que você trabalha, do levantamento à produção.

→Sistema de recibos feito sozinho, no ar na AWS

02

Trabalho repetitivo que a IA poderia assumir

Ler documentos, triar pedidos, extrair dados de e-mails e PDFs, rascunhar respostas. Construo automações com LLMs em que a IA propõe e as suas regras conferem antes de qualquer coisa ser salva ou enviada.

→Lançamentos por IA validados pelo código antes de salvar

03

Seus servidores estão ocupados, mas não com clientes

Bots e crawlers podem ser boa parte do que seus servidores processam. Meço o tráfego por origem e coloco a regra certa na frente de cada um.

→−49,5% de carga de renderização

04

A conta da nuvem só cresce

Banco ocioso, endpoint de rede, ambiente que nunca desliga. Ligo cada linha da fatura ao que ela atende e corto o que não se paga.

→~US$ 86/mês de custo fixo na AWS eliminados

05

Deploy lento, manual ou arriscado

Automatizo o caminho do merge até a produção: build só do que mudou, imagens enxutas, servidores que se atualizam sozinhos, sem SSH para publicar.

→Deploy manual por SSH → ~3,5 min automático

06

Integrações falham em silêncio

Integrações com marketplaces, pagamentos e ERP que perdem pedido ou estoque. Webhooks, filas, jobs e retries confiáveis, com alerta quando algo quebra.

→Dezenas de milhares de webhooks e jobs por dia

07

Os números não batem

O que a plataforma diz que vendeu contra o que caiu no banco. Importação de extratos, regras de conciliação e uma fila de revisão para o que não bater.

→Backend de conciliação construído do zero

08

Um sistema legado precisa sair

Antigo e novo rodando lado a lado, conferidos automaticamente e sincronizados até a virada, para nada se perder no caminho.

→Migração de financeiro sem perda de dados

Não está na lista?

A maioria dos problemas não está. Se mora no seu código ou na sua infraestrutura, me manda. Eu digo com sinceridade se sou a pessoa certa.

Me conte
02 / Trabalhos

Trabalhos selecionados

Sistemas que construí de ponta a ponta e, depois, trabalhos como engenheiro de software nas empresas listadas em Experiência. Os clientes ficam anônimos e os números da operação deles aparecem em faixas.

Sistema interno · em produção

Sistema de recibos de reembolso

Quatro institutos mandam uma planilha mensal de despesas, e o cliente emitia os recibos de reembolso a partir delas, com a numeração controlada numa planilha à parte. Construí o sistema inteiro sozinho, do levantamento à produção na AWS: importação com revisão linha a linha, cadastro das pessoas reembolsadas e recibos gerados em PDF em segundo plano, para baixar um a um ou em lote.

Resultado~US$ 86/mês de custo fixo de infraestrutura eliminados, e cold start de ~22 s para ~5 s.

  • →Recibo gerado é imutável, com uma numeração única entre todos os institutos que reinicia a cada ano.
  • →Reimportar uma planilha sem mudança é bloqueado; uma planilha alterada só atualiza o que ainda pode mudar.
  • →Custo fixo cortado depois do lançamento: a fila do SQS virou uma fila no banco e o PostgreSQL foi para um plano serverless gratuito.
  • Next.js
  • TypeScript
  • Python
  • FastAPI
  • PostgreSQL
  • AWS Lambda
  • S3
  • CloudFront
  • Serverless Framework
prestacontas · prestação mensal
Prestação mensal em revisão, com dados de exemplo
Mobile + web · IA

Finanças

App de finanças para casas e famílias no iOS, Android e web. Você digita o gasto do jeito que falaria e um LLM transforma em lançamento estruturado, com faturas de cartão, parcelamentos e recorrentes tratados pelo app.

  • →A IA só propõe o lançamento; o app valida com Zod antes de salvar qualquer coisa.
  • →Cada casa é um tenant isolado, com testes automatizados de isolamento entre casas.
  • →Compra no cartão cai na fatura certa pelo dia de fechamento.
  • Expo
  • React Native
  • TypeScript
  • PostgreSQL
  • Drizzle
  • Zod
  • Claude API
Lançamentos do mês no app Finanças
Painel de gastos por categoria no app Finanças
Recorrentes e lançamentos avulsos no app Finanças
SaaS · multi-tenant

Broadcast

Cada cliente gerencia conexões, contatos e mensagens, com envio imediato ou agendado e status por destinatário em tempo real.

  • →Agendamento processado por Cloud Functions, sem depender do navegador aberto.
  • →Schemas Zod compartilhados entre frontend e backend, uma única fonte de regras.
  • →Exclusão em cascata com prévia do que será apagado.
  • React
  • TypeScript
  • Firebase
  • Cloud Functions
  • Firestore
  • Vitest
broadcast · mensagens
Tela de envio de mensagens do Broadcast
  1. 01ecenture

    Tráfego de crawlers consumia a renderização

    Numa plataforma de e-commerce multi-tenant com dezenas de lojas e cerca de um milhão de produtos, medi para onde ia o trabalho de renderização: cerca de três em cada quatro páginas renderizadas eram para bots, não para compradores, e cinco crawlers de SEO sozinhos faziam metade disso. Bloqueei esses por user agent no nginx em todas as lojas, barrei crawlers de IA e de redes sociais no endpoint de imagens (e um scraper antigo que puxava dezenas de milhares de imagens por dia), coloquei os bots menores com crawl delay e tirei a busca interna da indexação. Avaliei rate limit e descartei: o volume restante não justificava.

    Resultado−49,5% de carga de renderização, sem infraestrutura nova.

    • nginx
    • robots.txt
    • Next.js
  2. 02ecenture

    De deploy manual por SSH para ~3,5 minutos, automático

    A plataforma legada era publicada na mão, por SSH, pasta por pasta. O pipeline novo builda só o serviço alterado, gera imagens standalone enxutas (~195MB em vez do monorepo inteiro) via Jenkins e Docker Hub, e cada servidor puxa a versão nova sozinho a cada dois minutos, recriando só os containers que mudaram.

    Resultado~3,5 min do merge à produção. Ninguém mais entra por SSH para publicar.

    • Jenkins
    • Docker
    • Docker Hub
    • systemd
  3. 03ecenture

    Integrações em escala de marketplace

    Integrações com grandes marketplaces e plataformas de e-commerce brasileiras, com processamento assíncrono em Redis, RabbitMQ e workers em Go. Também investiguei travamentos intermitentes em produção e migrei os serviços afetados para Node.js.

    ResultadoDezenas de milhares de webhooks e jobs por dia.

    • Node.js
    • Go
    • Redis
    • RabbitMQ
  4. 04iDw Soluções

    Sistemas sob medida do zero

    Numa software house, construí sistemas sob medida para clientes, do zero à produção. Um deles foi um backend de conciliação financeira que importa extratos, normaliza, concilia automaticamente e manda só as divergências para revisão humana. Outros: uma central de chamados com chat em tempo real e SLA, e funcionalidades de pagamento (QR Code, transferências, cartão virtual) em apps existentes.

    ResultadoCada um levado do repositório vazio até a produção.

    • NestJS
    • PostgreSQL
    • Redis
    • BullMQ
  5. 05ecenture

    Migração de financeiro legado sem perda de dados

    Substituí um financeiro legado por um módulo multiempresa novo em .NET, com isolamento por empresa via Row-Level Security no PostgreSQL. Legado e novo rodaram lado a lado, com conferência automática, sincronizados até a virada. Venda agora entra no financeiro na mesma transação, com baixas automáticas idempotentes. Também recuperei dezenas de milhares de produtos e a configuração de dezenas de lojas da plataforma antiga.

    ResultadoVirada sem nenhum dado perdido.

    • C#/.NET
    • ASP.NET Core
    • EF Core
    • PostgreSQL
03 / Como trabalho

Como trabalho

  1. 01

    Por escrito primeiro

    Me mande um e-mail descrevendo o problema. Respondo por escrito, normalmente em até um dia útil, com perguntas ou uma primeira análise.

  2. 02

    Escopo antes do trabalho

    Entendido o problema, você recebe uma proposta curta: o que vou fazer, o que você recebe, prazo e preço fechado. Para trabalho contínuo, pode ser um bloco mensal de horas. Nada começa antes da sua aprovação.

  3. 03

    Assíncrono, com horário em comum

    Estou em Natal (UTC−3), com boa sobreposição de horário com Europa e EUA. Atualizações por escrito durante o trabalho; call quando realmente ajuda.

  4. 04

    Tudo fica com você

    Código, documentação e acessos são seus. Deixo o sistema documentado para o seu time tocar sem mim.

04 / Experiência

Experiência

Stack
  • C#/.NET
  • ASP.NET Core
  • EF Core
  • Node.js
  • TypeScript
  • NestJS
  • Python
  • FastAPI
  • LLM APIs
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Docker
  • Jenkins
  • GitHub Actions
  • AWS
  • Cloudflare
  • nginx
  • React
  • Next.js
  1. Software Engineer · ecenture

    nov 2025 – presente

    Plataforma de e-commerce multi-tenant e ERP com módulo financeiro em C#/.NET.

  2. Software Engineer · iDw Soluções

    ago 2025 – ago 2026

    Software house. Sistemas sob medida para clientes: conciliação financeira, central de chamados, pagamentos, frontend de SaaS.

  3. Desenvolvedor Frontend · Super1

    fev – ago 2025

    Frontend de lojas virtuais e do site institucional.

  4. Desenvolvedor Full Stack · Agência Gentileza

    out 2024 – fev 2025

    Plataforma de certificação do início à produção, com autenticação AWS Cognito e certificados em PDF.

05 / Contato

Tem um problema parecido?

Disponível para projetos e contratos. Me conte o que está acontecendo e eu respondo por escrito.