1. 00 prompt
  2. 01 whoami
  3. 02 run flow
  4. 03 git log
  5. 04 CLAUDE.md
  6. 05 stack
  7. 06 fora do radar
  8. 07 fora do expediente
  9. 08 contato

Bem-vindo ao portfólio do Leonardo Kuster

/help para comandos · cwd: ~/leonardo-kuster

@leonardokuster21 · agora mesmo

> ok. monta meu portfólio. deixa perfeito. zero bugs. zero erros. pronto pra produção, óbvio. as ondas tão boas hoje. vou surfar. agora o engenheiro sênior é você. tá tudo na sua mão.

Deixa comigo. Começando pelo nome dele.

Ele só fica digitando "continue".

Leonardo Kuster

AI Engineer. Construo agentes de IA que chegam à produção porque começam pelos dados.

De engenheiro de dados a engenheiro de IA · Economista · São Paulo

aperte ⏎, role a página ou digite /help

Bash(cat leonardo.jpg | ascii)

whoami

O humano por trás do prompt.

O Leo é AI Engineer na Falconi, consultoria de gestão, no time de Tech Consulting. É a referência do time em agentes de IA: projeta sistemas multiagentes e pipelines de dados com humano no circuito.

Antes dos agentes, ele era engenheiro de dados. Automatiza trabalho repetitivo desde 2022 e, com agentes, chegou a 100% das próprias tarefas. Inclusive, pelo jeito, este portfólio.

Economista de formação. Surfa. Toca guitarra. Faz Jiu Jitsu. Agora mesmo, provavelmente está fazendo uma dessas coisas.

role:
AI Engineer
at:
Falconi · Tech Consulting
since:
mai/2025
base:
São Paulo, Brasil
degree:
Economia · Fucape
speaks:
português, inglês
off_the_clock:
surf, guitarra, jiu‑jitsu
status:
…
leonardo.jpgascii
Retrato de Leonardo Kuster: cabelo escuro cacheado, barba curta, camisa polo preta, fundo escuro.

Agent(azure-devops-flow)

run flow

O fluxo que rendeu a promoção.

Como Data Engineer na Falconi, o volume de demandas levou o Leo à IA. No fim, os agentes faziam todo o trabalho dele: pipelines, bugs em produção, relatórios em Power BI. O melhor exemplo é um fluxo 100% autônomo no Azure DevOps, feito com Claude Code e LangGraph. Escolha um bug e deixe rodar.

  1. pega a task no backlog
  2. analisa o bug
  3. corrige o código em uma git worktree isolada
  4. testa em dev
  5. abre o pull request
  6. comenta as evidências de que a correção funciona

A etapa de evidência é o ponto central: o pull request chega com a prova de que a correção funciona, e não só com o diff.

azure-devops-flowSimulação ilustrativa de um fluxo real.
Escolha um bug do backlog

Esperando um bug. Escolha um acima e aperte Rodar agente.

Bash(git log --graph --all)

git log

Das planilhas aos agentes.

Cada capítulo é um commit, desde antes do primeiro emprego. Clique em um para ver o diff.

~/leonardo-kuster $ git log --graph --all
  1. cf704ff(HEAD -> main, tag: ai-engineer)feat: promovido a AI Engineerabr/2026

    Falconi · Tech Consulting · São Paulo

    commit cf704ffcf704…

    Author: Leonardo Kuster

    Date: abr/2026

    • Lidero a implementação de agentes de IA no time como referência técnica (subject-matter expert) em IA agêntica.
    • Projeto e orquestro sistemas multiagentes com LangGraph e LangChain em projetos de consultoria.
    • Construo agentes de IA com modelos da OpenAI e da Anthropic, com uso de ferramentas (function calling) e execução em múltiplas etapas.
    • Aplico RAG, MCP (Model Context Protocol) e evals em projetos de agentes.
    • Construo pipelines de dados automatizados com etapas de revisão human-in-the-loop (HITL).
  2. 8312a93merge: branch 'economia' (bacharel em Economia)dez/2025

    Fucape Business School · 2021–2025

    commit 8312a938312a…

    Author: Leonardo Kuster

    Date: dez/2025

    • Econometria e estatística me deram o hábito de medir valor de negócio, e não só a acurácia do modelo.
  3. 9f21b24feat(agents): automatizar 100% das minhas tarefas2025–2026

    Falconi · Data Engineer

    commit 9f21b249f21b…

    Author: Leonardo Kuster

    Date: 2025–2026

    • Diante do volume de demandas, automatizei 100% das minhas tarefas com agentes de IA: construção e otimização de pipelines, correção de bugs em produção e relatórios em Power BI.
    • Criei um fluxo de agentes 100% autônomo no Azure DevOps, da task no backlog ao pull request testado e com evidências.
    • Esse trabalho levou à minha promoção a AI Engineer e referência em IA na Falconi.
  4. 52d3b2efeat: entrar na Falconi como Data Engineermai/2025

    Falconi · consultoria de gestão

    commit 52d3b2e52d3b…

    Author: Leonardo Kuster

    Date: mai/2025

    • Construí pipelines de dados completos: extração de múltiplas fontes em Python para o Azure Blob Storage, arquitetura medallion no Databricks e no Spark, modelagem com dbt e orquestração com Databricks Workflows.
    • Refatorei o sistema de engenharia de dados de um cliente para reduzir o tempo de ingestão e tratamento dos dados e, com isso, os custos de cloud.
    • Construí e otimizei relatórios em Power BI.
  5. a932be4award: Conquista Acadêmica (Nível 2)jul/2024

    FUCAPE Business School

    commit a932be4a932b…

    Author: Leonardo Kuster

    Date: jul/2024

    • Reconhecimento por conquista acadêmica concedido pela FUCAPE Business School durante a graduação em Economia.
  6. a632b99award: Conquista Acadêmica (Nível 1)jun/2024

    FUCAPE Business School

    commit a632b99a632b…

    Author: Leonardo Kuster

    Date: jun/2024

    • Reconhecimento por conquista acadêmica concedido pela FUCAPE Business School durante a graduação em Economia.
  7. 46c2ef7feat: entregar o primeiro data warehouse no Azure Synapsemar/2024

    Apex Partners · Engenheiro de Dados Pleno · Vitória

    commit 46c2ef746c2e…

    Author: Leonardo Kuster

    Date: mar/2024

    • Fui a principal referência de dados da empresa, responsável por todas as integrações e pipelines de dados.
    • Liderei o desenvolvimento da arquitetura de dados e gerenciei o time de dados, tomando decisões técnicas e estratégicas.
    • Concluí o primeiro data warehouse da empresa no Azure Synapse, tirando os dados de arquivos xlsx e csv no SharePoint e os pipelines de notebooks Python.
    • Integrei o ERP Sankhya e o CRM Salesforce e disponibilizei os dados de forma segura e acessível para toda a empresa.
    • Entreguei relatórios de gestão à vista sobre o data warehouse.
  8. 33c6efcfeat: começar o primeiro data warehouse da empresamar/2023

    Apex Partners · Engenheiro de Dados Júnior

    commit 33c6efc33c6e…

    Author: Leonardo Kuster

    Date: mar/2023

    • Assumi múltiplas funções num período crítico para o time de tecnologia.
    • Comecei a construção do primeiro data warehouse da empresa no Azure Synapse, incluindo a orquestração de dados.
    • Desenvolvi pipelines ETL e ELT na Azure com Python e Spark.
    • Integrei dados ao Salesforce.
    • Apoiei a construção de dashboards nos níveis estratégico, tático e operacional.
  9. eaeb560feat: primeira arquitetura cloudnov/2022

    Apex Partners · Estagiário de Engenharia de Dados

    commit eaeb560eaeb5…

    Author: Leonardo Kuster

    Date: nov/2022

    • Participei do desenho e da implementação da primeira versão da arquitetura cloud da empresa, incluindo a primeira versão do banco de dados, construída com Azure Functions.
    • Mantive pipelines de dados na nuvem (Azure).
  10. f78ac5a(sonho-quant (nunca mergeado))revert: "virar quant"jul/2022

    O dia em que o plano quant morreu

    commit f78ac5af78ac…

    Author: Leonardo Kuster

    Date: jul/2022

    • Entrei na APX Invest, da Apex Partners, a maior holding de investimentos do Espírito Santo, onde nasci e cresci.
    • Sem área de quant, sem time de tecnologia, tudo rudimentar. O plano quant morreu ali.
    • Branch nunca mergeado. No lugar dele, nasceu a engenharia de dados.
  11. 276a8fc(branch: main)feat: automação da primeira semana acaba com o trabalho manual dos estagiáriosjul/2022

    APX Invest (Apex Advisory) · Data Analyst · Vitória

    commit 276a8fc276a8…

    Author: Leonardo Kuster

    Date: jul/2022

    • Entrei como analista de dados e ajudei a construir a infraestrutura de dados do zero.
    • Na primeira semana, implementei uma automação que eliminou o trabalho manual de uma equipe de estagiários.
    • Automatizei rotinas com Python (RPA) e construí pipelines ETL e dashboards em Power BI com dados operacionais para assessores de investimento.
    • Fui promovido rapidamente para o time de engenharia de dados da holding, a Apex Partners.
  12. c1072acfeat: entrar no FGV Quant, em São Paulomar/2022

    FGV Quant · membro, 2022–2023

    commit c1072acc1072…

    Author: Leonardo Kuster

    Date: mar/2022

    • O único membro de fora da FGV.
    • Desenvolvimento de modelos quantitativos para previsão de volatilidade e retornos.
    • O sonho: ser quant, trader ou researcher.
  13. 5f2e1c7feat(ml): prever se um ativo sobe ou cai em 5 dias2021

    Autodidata

    commit 5f2e1c75f2e1…

    Author: Leonardo Kuster

    Date: 2021

    • Mergulhei em ciência de dados e machine learning: regressão linear e logística, árvores de decisão, random forest, k-means, DBSCAN, redes neurais, XGBoost, ensembles.
    • Uma pergunta por trás de tudo: sobe ou cai daqui a cinco dias?
  14. d3a90be(branch: economia)init: Economia na Fucape Business Schooljan/2021

    Fucape Business School · bacharelado em Economia

    commit d3a90bed3a90…

    Author: Leonardo Kuster

    Date: jan/2021

    • Econometria, estatística, finanças e uma vaga na liga de mercado financeiro da faculdade. O hábito de perguntar quanto algo vale antes de construir.
  15. 7b28230feat: aprender Python para fazer backtest das técnicas2020

    Autodidata, por pura implicância

    commit 7b282307b282…

    Author: Leonardo Kuster

    Date: 2020

    • Ninguém mostrava dados históricos de performance das estratégias, então aprendi Python para testar no passado se elas davam dinheiro.
    • Primeira lição, que vale até hoje: dado antes de opinião.
  16. 76662eefeat: day trade de mini índice e mini dólar na B32019

    B3, a bolsa brasileira

    commit 76662ee76662…

    Author: Leonardo Kuster

    Date: 2019

    • Aprendi muitas técnicas.
    • Cada uma vinha com muita confiança e zero dado histórico. (Veja o próximo commit.)
  17. cfaca2a(branch: sonho-quant)init: ficar rico na internet2019

    A internet, infelizmente

    commit cfaca2acfaca…

    Author: Leonardo Kuster

    Date: 2019

    • Achei as opções binárias. Descobri que era golpe.
    • Perdi a ilusão, fiquei com o mercado: me apaixonei pelo mercado financeiro.

Read(CLAUDE.md)

cat CLAUDE.md

Como ele pensa agentes.

Todo agente que o Leo constrói parte das mesmas quatro regras. Clique numa linha para ver por que ela está ali.

CLAUDE.md

# Como o Leo constrói agentes

> conti, quanto vendemos no mês passado?

fonte:

Com toda a confiança: “bastante”. Três arquivos chamados final_v2 discordam, então fiquei com o de cores mais bonitas.

Bash(stack --tree)

stack

Agente fica em pé sobre dados.

A maioria dos agentes de IA trava no piloto, e raramente pelo modelo: o problema está nos dados e no processo. Puxe um bloco e veja.

A stack do Leo, de baixo para cima

  • dados: Azure, Azure DevOps
  • dados: Databricks, dbt
  • dados: Python, SQL, Spark
  • contexto e evals: OpenAI & Anthropic APIs
  • contexto e evals: RAG, MCP, Evals
  • agentes: Claude Code
  • agentes: LangGraph, LangChain
  • agentes: CrewAI, AutoGen, Maestri

Toque num bloco para puxá-lo.

WebFetch(fora-do-radar)

fora do radar

Fora do radar.

Fora do Radar é a série semanal do Leo com novidades de agentes de IA que pouca gente viu. Toda quarta, no LinkedIn. A primeira edição está a caminho, então o radar ainda está quieto.

series
Fora do Radar
when
próxima quarta em …
status
primeira edição: em breve
Seguir no LinkedIn ↗

Bash(logout)

fora do expediente

As ondas tão boas hoje.

Enquanto os agentes trabalham, o Leo anda de skimboard, toca guitarra e treina jiu-jitsu. Experimente os três.

o conti de skimboard0 pontos · recorde 0

Sem quilha, sem rede de segurança: igual deploy sem teste.

Um botão faz tudo: segure Espaço, Enter ou o botão de ação (ou segure na imagem) para correr, solte para jogar a prancha, depois toque para pular em cima, pular os bugs, pegar a onda e mandar manobras no ar. Skimboard: prancha totalmente plana, sem quilhas, jogada na lâmina d’água da beira da praia.

A guitarra do Leox1

Passion and Pipelinesmúsica original · homenagem ao Steve Vai

medidor Vai

As notas descem pelas trilhas: cinco no computador (A S J K L ou 1 a 5), três mais largas no celular (é só tocar). Acerte dentro da zona iluminada da linha. Cada acerto enche o medidor Vai. Quando encher, aperte Espaço, o botão Vai ou a alavanca: o Vai mode põe mais overdrive e dobra os pontos. O Steve Vai é o ídolo máximo do Leo; a música é uma homenagem original.

o conti rola com um bugconti 0 · bug 0

De segunda a quinta, das 19h às 21h, o Leo está no tatame. Sua vez: role com um bug.

Escolha o golpe e aperte Agora! no tempo certo (Espaço, Enter ou toque). Pontos como no tatame: passagem 3, montada 4, raspagem 2, finalização vence.

Bash(open mailto:)

contato

Se você também constrói agentes, bora trocar ideia.

O Leo sempre topa uma conversa sobre agentes, dados e o que funciona de verdade em produção. E-mail ou LinkedIn é o caminho mais rápido.

guest@leonardo-kuster

oi. aqui é o conti, o agente do Leo.

digite um comando, me pergunte algo ou só use os botões.

leo: … · SP --:--EN/PT