Desenvolvedor Full Stack · Sistemas de gestão, integrações e automação com IA
Do requisito ao deploy

Construo sistemas de gestão que empresas usam todos os dias.

Do levantamento com o cliente até o deploy, o domínio e a manutenção em produção. Respondo pela arquitetura, implementação, infraestrutura e manutenção — na maior parte dos projetos, sozinho.

Ver casos de trabalho Falar comigo
460
commits / 12 meses
52
repositórios
700+
testes automatizados
4
sistemas em produção
Felipe Lemes
Quem constrói

Felipe Carlos Lemes

Desenvolvedor autônomo, 22 anos, atuando desde 2025 na construção ponta a ponta de sistemas de gestão para empresas de pequeno e médio porte. Na maior parte dos projetos trabalho sozinho — respondo pela arquitetura, pela implementação, pela infraestrutura e pela manutenção.

O foco prático é TypeScript/React, Python, Ruby on Rails e Go, sobre PostgreSQL/Supabase, com deploy em Docker/Coolify. Uso agentes de IA como camada de execução dentro de um método próprio de orquestração — não como substituto de decisão de arquitetura.

Guaratinguetá, SP · Disponível para trabalho remoto
Trajetória

Experiência profissional

Construção ponta a ponta de sistemas de gestão para empresas de pequeno e médio porte, desde 2025.

Atuação atual

Digital Wisdom · Grupo DW

Desenvolvedor de sistemas internos · Prestação de serviço · Remoto

Autônomo — clientes diretos

Full Stack · Saúde, imobiliário, varejo, turismo

Projetos sob demanda: levantamento com o cliente, desenho da solução, entrega funcionando e manutenção no ar. Gestão de operações multiempresa, SaaS de análise de leilões e gestão de estoque em uso por clínica.

Ferramentas próprias

Engenharia · Segurança · IA

Escrevo minhas próprias ferramentas: duas CLIs de auditoria de código com classificação CWE, um conector de WhatsApp em Go, cinco servidores MCP e uma família de geradores de projeto — cerca de 700 testes somados.

Casos de trabalho

Cada sistema, o problema que resolveu

Não é lista de tecnologia. É o problema real do negócio e a decisão de engenharia que o resolveu.

Grupo DW · Vendas · Em produção

Sniper Scale

Problema

A análise das calls de venda dependia da memória do gestor, e separar quem falava por modelo de IA é caro e impreciso.

Solução

Captura ao vivo com dois canais físicos separados — microfone do vendedor e áudio da aba — em PCM16 16 kHz com transcrição em streaming. A fonte do áudio identifica o falante e dispensa diarização.

15 contas ativas · uso diário pelos closers
Grupo DW · Saúde · Em produção

Med Briefing

Problema

A gravação da consulta pelo navegador sofria limitação e suspensão de aba, perdendo áudio no meio do atendimento.

Solução

Levei o produto ao desktop em Tauri v2 (Rust): captura nativa de microfone, gravação em disco com memória constante e licenciamento offline por identificador de hardware com assinatura Ed25519.

Instaladores assinados · gravação à prova de queda
Grupo DW · Operações · Em produção

Social Manager

Problema

A operação rodava em 72 fontes de planilha, em 8 setores, sem validação — e quando a planilha mudava, o sistema gravava dado corrompido.

Solução

Pipeline com gate de validação de esquema que recusa a ingestão quando a origem muda, em vez de gravar lixo: Apps Script → webhook → PostgreSQL JSONB → SSE → Next.js.

72 fontes consolidadas em ~9 segundos
Grupo DW · RH · Em produção

Sistema de RH (ATS)

Problema

O cadastro travava havia semanas e o sintoma não fazia sentido: o health check respondia, o login funcionava, mas ninguém cadastrava.

Solução

Diagnostiquei um rate-limit sem trust proxy: atrás do Traefik, todos dividiam o mesmo balde. Duas linhas de configuração — semanas para enxergar, porque o erro aparecia longe da causa.

Validado: 150 req sem bloqueio, baldes por IP
Grupo DW · Gestão · Em produção

DW Gest

Problema

A gestão interna do grupo estava espalhada em ferramentas soltas, sem um sistema único para tarefas, agenda, chat e metas.

Solução

Um sistema de gestão entregue como PWA, com PostgreSQL como única fonte de verdade e Redis só para sessão e tempo real; migrations idempotentes sob pg_advisory_lock, seguras com múltiplas réplicas.

44 pessoas por dia · 24 tabelas · 284 testes
Cliente direto · Imobiliário

SaaS de Leilões

Problema

Decidir o lance em um leilão de imóvel sem saber o teto de rentabilidade nem conseguir medir o risco da oportunidade.

Solução

Calculadora de rentabilidade com lance-teto reverso e índice de risco em 35 itens, com domínio 100% testável fora do React e motor calibrado contra duas negociações reais travadas como regressão.

Calibrado contra R$ 702 mil e R$ 1,45 mi reais
Competências

Stack que uso de verdade

Com projeto entregue e código versionado em cada uma.

Back-end & APIs

  • Node, NestJS, Express
  • Python / FastAPI
  • Ruby on Rails 8, Go

Front-end

  • React, Next.js, Vite
  • PWA, Tailwind CSS
  • Hotwire / Turbo

Banco de dados

  • PostgreSQL com RLS
  • Migrations, views, triggers
  • pgvector, Supabase

Infra & Deploy

  • Docker & Compose
  • Coolify, Traefik, Nginx
  • VPS Linux, Vercel

IA aplicada

  • Servidores MCP próprios
  • Orquestração de agentes, RAG
  • Whisper (transcrição)

Qualidade & Segurança

  • Testes automatizados
  • SAST próprio com CWE
  • Conformidade LGPD

O que aparece nos casos acima é sempre o mesmo: um responsável único, do requisito ao deploy — e a manutenção que vem depois.

Construções próprias

Ferramentas que escrevi do zero

Sem propriedade intelectual de cliente — código 100% meu.

Go · WhatsApp

ZapZapMCP

Conector multi-tenant sobre whatsmeow, com painel embutido e webhooks assinados.

1.250 contatos
Node · MCP

Servidores MCP

Cinco servidores Model Context Protocol do zero: vídeo, base local, memória e GIS.

30.585 documentos
Segurança · CWE

scansec & pragma

Auditoria determinística de código com análise estática e classificação CWE.

4 falhas reais
Orquestração · IA

AIOX & geradores

Meta-framework de agentes e sete geradores de aplicação com webhook HMAC nativo.

700+ testes
Vamos conversar

Tem um sistema para tirar do papel?

Aberto a oportunidades remotas como desenvolvedor full stack, backend ou engenheiro de soluções. Me chame e a gente conversa sobre o que você precisa construir.

Falar comigo