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
| Área | Ferramentas |
|---|---|
| IA | OpenAI (Responses API), Claude, Ollama, LangChain, LangGraph, MCP, function calling, RAG, Langfuse |
| Linguagens e frameworks | TypeScript, Node.js, Python, FastAPI, React, Next.js |
| Dados | PostgreSQL, pgvector, Prisma, Redis |
| Integrações | Stripe, QuickBooks Online, APIs do Google, WhatsApp Cloud API, REST, GraphQL, webhooks |
| Infra | Docker, 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íodo | Empresa | Cargo |
|---|---|---|
| jan/2026 – atual | DockPlus AI | CTO & Co-Founder |
| mar/2024 – jan/2026 | PowerX | Analista Técnico de Servidores Pleno |
| mar/2023 – set/2023 | Grupo Fleury | Analista de Infraestrutura |
| ago/2018 – jan/2020 | Toor Tecnologia | Té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
- E-mail: gustavo.karsten@outlook.com
- LinkedIn: linkedin.com/in/gustavo-karsten-88a04383
- GitHub: github.com/gustavo-karsten