Pedro Miguel Aquino Costa Gomes

Pedro Miguel Aquino Costa Gomes

Back-End Developer — APIs, Automação e IA

90+REPOSITÓRIOS
58PÚBLICOS
15+FERRAMENTAS OPEN SOURCE

Sobre mim

Desenvolvedor com foco em back-end, especializado em APIs, automação de processos e integrações com IA generativa. Construo desde bots de WhatsApp e painéis internos até plataformas SaaS multi-tenant — do protótipo à produção, incluindo o deploy e o monitoramento.

Trabalho principalmente com Node.js e TypeScript, PostgreSQL/Supabase e Python, integrando LLMs (Claude, GPT-4o, Gemini) em pipelines de RAG com pgvector, classificação de leads e agentes de atendimento. No mobile, uso Flutter com Firebase. Na infraestrutura, VPS Linux com Nginx, PM2, Docker e GitHub Actions.

Boa parte do meu trabalho atende pequenos negócios brasileiros — barbearias, restaurantes, consultórios, tabacarias — o que me deu experiência prática com Pix e checkout via Mercado Pago, Asaas e Open Finance (Pluggy), além de cuidado com formatação de moeda, máscaras e validações locais.

Projetos em destaque

AI Customer Support OS — Atendimento com IA

SaaS · Back-end · IA

Plataforma de atendimento com IA autônoma via RAG e citação de fontes. Inbox em tempo real por WebSocket, supervisor de IA, quality score automático por conversa, CRM integrado e billing com Stripe. Testes E2E com Playwright, carga com k6 e varredura de segurança com OWASP ZAP.

Next.jsFastifyPrismaSocket.io BullMQStripePlaywright

Bot Command Center — Painel DevOps Self-Hosted

DevOps · Back-end

Painel para gerenciar, monitorar e publicar bots Node.js via PM2. Métricas de CPU/RAM/rede em tempo real, terminal SSH no navegador com whitelist de comandos, deploy por upload de ZIP e alertas no WhatsApp quando um bot cai. RBAC de 3 perfis com audit log completo.

Node.jsWebSocketPM2 APIxterm.js Chart.jsOWASP ZAP

GranaZap — Finanças Pessoais no WhatsApp

Open Source · Automação · IA

Assistente financeiro que vive no WhatsApp: conecta a conta bancária via Open Finance, categoriza cada transação com IA e responde perguntas sobre a vida financeira do usuário. Sem painel para acessar, sem planilha para manter.

TypeScriptBaileysPluggyClaude AI

Dom Severu's Barbearia — App de Gestão

Mobile · Multi-tenant

App multiusuário de gestão para barbearias: comandas, caixa, estoque com custo médio ponderado, agenda com detecção de conflito e assinaturas via Mercado Pago. Sincronização em tempo real com Firestore e fallback offline em SQLite, com exportação em PDF, CSV e Excel.

FlutterDartFirebase Auth Cloud FirestoreSQLiteMercado Pago

Ferramentas open source para pequenos negócios

Open Source · 15+ repositórios públicos

Família de utilitários publicados no GitHub, todos voltados ao mercado brasileiro: MesaZap (cardápio por QR que envia o pedido ao WhatsApp da cozinha), LojaPix (storefront de delivery com checkout Pix), BookViaZap (widget de agendamento embutível), BotOps (observabilidade multi-tenant para bots Baileys), BR-Utils-API (CPF, CNPJ, CEP e Pix Copia-e-Cola, sem chave de API) e VPS-Deploy-Kit (CLI que provisiona um bot Node com PM2, Nginx e HTTPS).

TypeScriptNode.jsBaileysPixNginx
Ver todos os repositórios no GitHub →

Experiência profissional

Desenvolvedor Back-End — Freelancer

Trabalho autônomo · Projetos para clientes e produtos próprios

Plataformas SaaS multi-tenant com IA, pipelines de RAG com pgvector, CRMs, e-commerces com Mercado Pago e Asaas, apps Flutter com Firebase, bots de WhatsApp e painel DevOps com terminal SSH. Site institucional em produção (integrapsicanalise.com). Deploy em VPS Linux, Vercel e Netlify.

Técnico de Informática

Faculdade Unopar Anhanguera + empresa de fotografia

Manutenção preventiva e corretiva de hardware, automação do cadastro de clientes em ERP com Python e Selenium (Conta Azul), configuração de sistemas e suporte técnico.

Freelancer — Serviços de TI

Atendimento particular

Configuração de servidores Linux e redes, manutenção de hardware, otimização de desempenho e recuperação de dados.