Transformo problemas em soluções de IA

Product Owner e Engenheiro de IA. Uno visão de produto, engenharia de verdade e um olhar humano para entender pessoas e resolver problemas.

Agende uma conversa
+50h

de conteúdo de IA criado

Consultoria

para empresas e times de desenvolvimento adotarem ou implementarem IA em projetos e processos

2 anos

construindo IA em sistemas de produção

Product Owner

à frente da arquitetura de projetos full stack com IA

Caio Machado de Oliveira
Como eu penso

A habilidade mais valiosa de um profissional de IA não é técnica. É entender pessoas e problemas de verdade.

Sou movido por curiosidade e por método. Antes de construir qualquer coisa, eu escuto: entendo o contexto, as pessoas envolvidas e o problema real por trás do pedido. É aí que as boas soluções começam.

Gosto de transformar o complexo em algo claro, útil e que funciona em produção. E acredito que dar um passo atrás para estruturar bem os processos, antes de acelerar, é o que constrói resultados que duram e leva o time mais longe.

Caio Machado, Product Owner & Engenheiro de IA
Experiência profissional

Experiência

Desde Jul 2025Atual
TDTribunal de Contas do Estado de Minas Gerais (TCEMG)

Product Owner & Engenheiro de IA

Tribunal de Contas do Estado de Minas Gerais (TCEMG)

Lidero a concepção e a entrega de produtos de IA para o setor público e ensino IA aos servidores, levando capacidade real de IA para o dia a dia da instituição.

  • Concebi e coloquei em produção um assistente RAG (LangChain, LangGraph e LlamaIndex) que pesquisa mais de 500 mil documentos institucionais.
  • Criei workflows de IA que fazem a primeira análise de documentos de auditoria, elevando a qualidade e a velocidade da revisão.
  • Ensino Letramento em IA aos servidores, ajudando as pessoas a usarem IA com autonomia e segurança.
PythonFastAPILangGraphLlamaIndexQdrantOpenAIDockerAzureLangfuseOCRRAGAgentes de IA
Desde Fev 2025Atual
JDJornada de Dados

Professor de Engenharia de IA

Jornada de Dados

Crio e ministro cursos, workshops e conteúdo técnico de IA aplicada para desenvolvedores e times.

  • Conteúdo prático sobre LLMs, RAG, prompt engineering, vector databases e construção de aplicações de IA.
  • Workshops de Agent Harness e Agentes de IA, do conceito à produção.
  • Mentoria de profissionais no uso diário de IA e na implementação em projetos reais.
PythonFastAPISQLClaude CodeHuggingFaceCrewAIQdrantLangChainLangGraphLlamaIndexOpenAILangfuseAntigravityModelContextProtocolvLLMStreamlit
Jul 2024 a Jun 2025
QEQuality Engineering

Data & AI Engineer

Quality Engineering

Construí pipelines de dados e componentes de API e banco, além de soluções de IA aplicadas ao negócio.

  • Desenvolvi um assistente de onboarding com RAG (vector search, embeddings e LangChain) que responde dúvidas a partir da base interna.
  • Automatizei a análise de notas fiscais com OCR e NLP, reduzindo o processamento de mais de 300 documentos de 7 dias para meio dia.
  • Pipelines em Python, SQL e Docker para produtos de dados prontos para IA.
PythonSQLDockerFastAPIRAGStreamlitOpenAI
Ferramentas do ofício

A stack por trás dos projetos

Python
LangChain
LangGraph
OpenAI
Anthropic
Qdrant
React
FastAPI
Docker
Azure
Hugging Face
Apache Airflow
Celery
PostgreSQL
NVIDIA
TypeScript
Streamlit
Vercel
vLLM
Claude Code
CrewAI
Antigravity
ModelContextProtocol
Python
LangChain
LangGraph
OpenAI
Anthropic
Qdrant
React
FastAPI
Docker
Azure
Hugging Face
Apache Airflow
Celery
PostgreSQL
NVIDIA
TypeScript
Streamlit
Vercel
vLLM
Claude Code
CrewAI
Antigravity
ModelContextProtocol
O que eu construo

Projetos

Trabalhando agora

Produtos de IA que estou construindo neste momento.

TTCEMGTCEMG
Em progresso

ChatUAI 2.0

Evolução do ChatUAI com roteamento mais inteligente, melhor experiência conversacional e novas capacidades agênticas.

PythonFastAPILlamaIndexQdrantReactOpenAILanggraphLangchainLangfuse
TTCEMGTCEMG
Em progresso

PCE (Prestação de Contas em Exercício)

Extensão da linha de análise de contas para o acompanhamento das prestações em exercício, com sinalização automática de pontos de atenção.

PythonLangGraphOpenAILangchainReactFastAPIOracleOracleOCRCAG
TTCEMGTCEMG
Em progresso

Ouvidoria com IA

Solução de IA para triagem, classificação e apoio às manifestações da ouvidoria, acelerando o atendimento ao cidadão.

PythonFastAPILanggraphOpenAIAzureOracleOracleOCRCAG

Já entregues

Soluções em produção, gerando valor real.

TTCEMGTCEMG
Entregue

PCA (Prestação de Contas Anual)

Antes, faltavam auditores para revisar todos os documentos. Hoje a IA processa 100% das prestações e aponta exatamente onde a equipe deve focar. Foi a primeira vez que os 853 municípios tiveram cobertura total.

853 municípios · cobertura total
PythonLangGraphOpenAILangchainReactOracleOracleFastAPIOCR
TTCEMGTCEMG
Entregue

AuditoriaIA

Suíte de agentes para análise técnica profunda, compreensão de documentos com prompts personalizados e assistentes conversacionais especializados em auditoria.

PythonFastAPILangGraphLangfuseOpenAIMulti-agente
TTCEMGTCEMG
Entregue

ChatUAI (Assistente do TCEMG)

Chatbot com roteamento automático: a coleção 'Auto' identifica a intenção e envia cada pergunta para a base certa, seja decisões, jurisprudência ou normas internas, respondendo em linguagem natural sobre mais de 500 mil documentos.

500k+ documentos
PythonFastAPILlamaIndexQdrantOpenAILanggraphLangchainLangfuse
TTCEMGTCEMG
Entregue

IA OCR

OCR multimodal rodando em cluster NVIDIA L40S on-premise, sem envio de dados sensíveis. Orquestração via Celery + pool de workers vLLM para alto throughput.

PythonDockervLLMCeleryNVIDIA L40S
TTCEMGTCEMG
Entregue

Fiscap Edital

Módulo para auxiliar a análise de editais de concursos públicos, reduzindo um trabalho de 5 dias ou mais para poucos minutos.

5+ dias → minutos
PythonFastAPIOpenAILangGraphCAG
QEQuality EngineeringQuality Engineering
Entregue

Onboarding Assistant (RAG)

Assistente de onboarding com vector search, embeddings OpenAI e LangChain para responder perguntas de funcionários a partir da base interna.

PythonStreamlitFastAPILangChainOpenAIRAG

Projetos pessoais

Experimentos e materiais abertos no meu GitHub.

Carregando repositórios…
Compartilhando conhecimento

Ensino & Conteúdo

Letramento em IA

Ministro cursos de Letramento em IA para equipes e instituições, ensinando as pessoas a entender e usar IA no dia a dia com autonomia, segurança e senso crítico. É a tecnologia deixando de ser abstrata e virando ferramenta prática de todo mundo.

Ferramentas do dia a dia

ChatGPT
OpenAI
Claude
Anthropic
Gemini
Google
Copilot
Microsoft

Termos que todo mundo deveria saber

LLM

O modelo por trás dos assistentes: gera texto prevendo a próxima palavra a partir de bilhões de exemplos.

Prompt

A instrução que você dá à IA. Quanto mais claro o contexto e o objetivo, melhor a resposta.

Token

Pedaços de palavra que o modelo lê e escreve. É a 'unidade' que define tamanho e custo de uma conversa.

Janela de contexto

Quanto a IA consegue 'lembrar' de uma vez. Passou do limite, ela começa a esquecer o começo da conversa.

Alucinação

Quando a IA responde algo errado com total confiança. Por isso: sempre confira informações importantes.

RAG

Conectar a IA aos seus documentos para ela responder com base neles, não só na memória do modelo.

Multimodal

IA que entende além de texto: imagens, áudio, PDFs e planilhas na mesma conversa.

Agente de IA

IA que não só responde, mas executa tarefas em etapas e usa ferramentas para chegar a um resultado.

Cursos & Trilhas

Trilha ai-engineer-roadmap

Trilha de Engenharia de IA

5 blocos que transformam quem desenvolve software em arquiteto de sistemas de IA em produção — do funcionamento dos LLMs ao fine-tuning.

  • Fundamentos: LLMs, Python moderno, FastAPI e bancos vetoriais
  • RAG: ingestão, embeddings, retrieval híbrido e avaliação com RAGAS
  • Agentes: LangGraph, memória, tools/MCP e sistemas multi-agente
  • OCR: Hugging Face, vLLM e document intelligence local
  • Fine-tuning: LoRA/QLoRA, datasets e deploy local com GGUF
Workshop workshop-agent-harness

Workshop de Agent Harness

Como organizar o que o Claude Code lê — rules, hooks, MCP, subagents e skills — antes da primeira linha de código, construindo um agente de vendas ao vivo.

  • Método: ideia → PRD → harness → issues → implementação medida
  • Harness do Claude Code: rules, hooks, MCP, subagents e skills
  • Projeto real: agente text-to-SQL (Postgres) + retrieval no Qdrant
  • Gate automático: ruff + mypy + pytest e revisor em janela fresca

Vídeos no YouTube

@JornadaDeDados
Para empresas & times

Consultoria em IA

Ajudo empresas e times a saírem da teoria e colocarem IA para trabalhar: construo agentes e RAG em produção, capacito times de desenvolvimento a programar com IA e treino equipes a usar IA no dia a dia e em automações.

Agende uma conversa

Como eu ajudo

Agentes, RAG & Automação

Projeto e coloco em produção agentes de IA, RAG e automações que executam tarefas reais e se conectam aos seus sistemas.

LangGraphMCPRAGFastAPIOpenAI

Times de desenvolvimento

Capacito seu time de dev a programar com IA — do Claude Code e Copilot ao agent harness que torna agentes confiáveis em produção.

Claude CodeGitHub CopilotCursorAgent Harness

IA no dia a dia & automações

Treino equipes não técnicas a usar ChatGPT, Claude, Gemini e Copilot com autonomia e a automatizar tarefas repetitivas do dia a dia.

ChatGPTClaudeGeminiAutomação

Estratégia & Letramento em IA

Diagnóstico, roadmap de IA e Letramento para a organização adotar IA com estratégia, segurança e senso crítico.

Estratégia de IALetramento em IADiscovery

Clientes & Cases

Empresas e equipes que já colocaram IA para trabalhar comigo.

NNEGOTI

NEGOTI

Consultoria e apresentação de solução de IA.

Consultoria em IA para a NEGOTI, com desenvolvimento e apresentação de uma solução aplicada ao negócio.

OpenAIProduto de IAConsultoria
Ver online
IInttegra

Inttegra

Capacitação do time de dev no uso de ferramentas de IA.

Consultoria para o time de desenvolvimento da Inttegra sobre o uso de ferramentas de IA no dia a dia da engenharia.

Claude CodeGitHub CopilotCursorMCP
AASSCONTAS (Letramento em IA)

ASSCONTAS (Letramento em IA)

Curso de Letramento em IA que ministro para a equipe.

Formação em Letramento em IA para a ASSCONTAS: capacito a equipe a entender e usar IA no dia a dia com segurança, autonomia e senso crítico.

ChatGPTClaudeGeminiLetramento em IA