Gustavo Karsten

Em 30 segundos

Sou engenheiro de agentes de IA e CTO & Co-Founder da DockPlus AI desde janeiro de 2026. Construo agentes que agem sobre dados reais de um negócio, servidores MCP, pipelines de dados e as integrações em volta deles, para clientes no Brasil e nos EUA.

Trabalho em TI desde 2005. Passei a maior parte desse tempo em infraestrutura Linux, então sei colocar um sistema em produção e mantê-lo de pé. Desde 2024 trabalho com LLMs, RAG e agentes.

Moro em Santa Catarina, Brasil, e atendo clientes dos EUA em inglês.

O que eu construo

  • Agentes de IA com ferramentas: loop de agente próprio, confirmação humana para ação irreversível, permissões herdadas do usuário.
  • Servidores MCP: as mesmas ferramentas do produto expostas para Claude e outros clientes, com chave por usuário e log de auditoria.
  • Pipelines de dados: coletores que continuam rodando quando uma fonte falha, com dado bruto guardado para reprocessar.
  • RAG: busca híbrida, rerank e citações que apontam para a fonte.
  • SaaS multi-tenant: isolamento entre clientes, cobrança com Stripe, integrações com APIs externas.

Projetos em destaque

LedgerJob — ledgerjob.com

SaaS para empresas de construção nos EUA. O dono opera leads, orçamentos, projetos e faturas conversando com um agente. Arquitetei o backend, o agente e o servidor MCP: 66 ferramentas servem ao chat e ao MCP, 16 delas exigem confirmação humana. Integra Stripe, QuickBooks Online, Twilio e Google Calendar.

Cape Cod Permits

Coleta alvarás de obra de 74 municípios de Massachusetts, espalhados em 6 plataformas sem API comum, numa base PostgreSQL. Pessoas e agentes consultam por um painel e por um servidor MCP somente leitura com 7 ferramentas. Cada portal tem coletor próprio, e uma falha num portal não para os outros.

Achado de Leilão — achadodeleilao.com.br

Busca única para lotes de leilões oficiais no Brasil, no ar desde 28/09/2026. Coletor em Python com 22 fontes oficiais, site em Next.js e servidor MCP com 7 ferramentas, incluindo SQL somente leitura com timeout e limite de linhas.

DockPlus Atendimento

Agente de atendimento para WhatsApp, Telegram e e-mail. Um grafo LangGraph classifica a intenção e decide entre responder com RAG, agendar ou passar para um humano. WhatsApp pela API oficial da Meta, fila de webhooks no Postgres para não mandar a mesma mensagem duas vezes e painel com RBAC e MFA.

Reachant — reachant.com

Gerador de listas de prospecção B2B para Brasil e EUA, com enriquecimento de cada lead. Débito de créditos sem corrida entre workers, webhook do Stripe idempotente e proteção contra SSRF no scraping. Tem API e servidor MCP com 9 ferramentas.

NutriApp — usenutriapp.com

Sistema para nutricionistas com o dado de cada profissional isolado por Row Level Security no PostgreSQL. A IA lê laudos de exame com revisão humana obrigatória. Consultoria clínica da Dra. Cilana Carvalho.

Sites de clientes DockPlus AI — dockplusai.com/portfolio

Construí os sites de Teqbio, Castle Masonry, Cerâmica Santo Amaro, A.F Consultoria, NotaLeve, Larissa Ovalhe e Instituto Odonto Excelência. O processo virou uma skill do Claude Code que a equipe usa: pesquisa, brandbook, site e deploy, com aprovação humana entre as fases.

AgentLab — github.com/gustavo-karsten/AgentLab

Laboratório de estudos, com código aberto, onde testo arquiteturas de agentes. Grafo LangGraph de 5 nós com cada passo visível em tempo real, trace no Langfuse e chaves do usuário cifradas com AES-256-GCM.

RAG sobre aulas em vídeo

Plataforma de cursos em que o aluno pergunta sobre a aula e recebe respostas com citações que levam o vídeo ao minuto certo. HyDE, busca híbrida (vetor + texto) e rerank, com ingestão assíncrona em fila.

IRS Helper

RAG sobre formulários e publicações do IRS. Coleta os documentos do irs.gov, indexa em pgvector e responde por uma API compatível com a da OpenAI, usada no OpenWebUI como se fosse um modelo.

Stack

ÁreaFerramentas
IAOpenAI (Responses API), Claude, Ollama, LangChain, LangGraph, MCP, function calling, RAG, Langfuse
Linguagens e frameworksTypeScript, Node.js, Python, FastAPI, React, Next.js
DadosPostgreSQL, pgvector, Prisma, Redis
IntegraçõesStripe, QuickBooks Online, APIs do Google, WhatsApp Cloud API, REST, GraphQL, webhooks
InfraDocker, Linux, Ansible, Cloudflare Pages, Dokploy

Como eu trabalho

  • Construo com Claude Code e Codex. São parte do meu método: eu defino a arquitetura, as regras e os testes, e reviso o que eles escrevem.
  • Especificação antes do código. O AgentLab saiu de 12 specs escritas por funcionalidade.
  • Regra de negócio no lugar certo. Se um agente pode chamar a ferramenta, a validação fica no service, não na rota HTTP.
  • Do requisito ao monitoramento. Levanto o problema com o cliente, construo, faço o deploy e acompanho em produção.

Base em infraestrutura

Antes de IA, trabalhei com servidores Linux e Windows, bancos de dados em alta disponibilidade, firewalls e provisionamento com Ansible. Essa base me ajuda a colocar em produção e operar o que construo.

Experiência

PeríodoEmpresaCargo
jan/2026 – atualDockPlus AICTO & Co-Founder
mar/2024 – jan/2026PowerXAnalista Técnico de Servidores Pleno
mar/2023 – set/2023Grupo FleuryAnalista de Infraestrutura
ago/2018 – jan/2020Toor TecnologiaTécnico de Infraestrutura
  • DockPlus AI: entrega de sistemas de IA do requisito ao deploy, com LangGraph, RAG com pgvector e Langfuse para acompanhar latência, custo de tokens e qualidade das respostas.
  • PowerX: fluxos com LangChain e Ollama ligados a dados internos e APIs; RAG sobre documentos com pgvector. Infraestrutura Linux e bancos em alta disponibilidade, provisionamento com Ansible.
  • Grupo Fleury: suporte à infraestrutura crítica de saúde, Active Directory e ServiceNow.
  • Toor Tecnologia: servidores Linux/Windows, firewalls, Hyper-V e scripts de automação.

Formação, certificações e idiomas

  • Agentes Autônomos e Automação do Conhecimento — Universidade Estácio de Sá (cursando).
  • Certificações: Fundamentos de Linux (FIAP); Liderança Técnica (ApoioAG).
  • Idiomas: português nativo; inglês intermediário avançado (atendo clientes dos EUA); espanhol intermediário.

Contato