{
  "_leiame": "Para trocar um trabalho, projeto ou nota, edite APENAS este arquivo. Campos neutros de idioma (company, year, tags, href, concepts) ficam uma vez; cada item traz um objeto pt/en/es com os textos. Um item com \"disabled\": true renderiza um botao desabilitado em vez de link.",
  "ui": {
    "pt": {
      "meta.title": "Luis Miguel — Dados, tecnologia e coisas que estou construindo",
      "meta.desc": "Analista de Dados Sênior e Engenheiro de Dados. Construo pipelines, automações e agentes de IA que transformam marketing e operações em decisões concretas.",
      "a11y.skip": "Ir para o conteúdo",
      "a11y.mode": "Inverter as cores do site",
      "a11y.menu": "Abrir menu",
      "a11y.menuClose": "Fechar menu",
      "nav.about": "Quem Sou",
      "nav.work": "Trabalhos",
      "nav.projects": "Projetos",
      "nav.notes": "Notas",
      "nav.contact": "Contato",
      "hero.line": "Dados, tecnologia & coisas que estou construindo",
      "hero.tag1": "Engenharia de Dados",
      "hero.tag2": "Análise de Dados",
      "hero.tag3": "Agentes de IA",
      "about.head": "Olá!",
      "about.sub": "Meu nome é Luis Miguel",
      "about.text": "Sou Analista de Dados Sênior e Engenheiro de Dados há mais de 5 anos transformando marketing e operações em sistemas orientados por dados. Construo pipelines, automações e agentes de IA que conectam plataformas de anúncios (ads), CRMs e dados de negócio em decisões concretas — do zero ao dashboard, do processo manual ao workflow autônomo.",
      "work.head": "Sistemas que entraram em produção",
      "work.lead": "Uma seleção do que construí para empresas — do pipeline que apagou o trabalho manual à análise que cortou custo de mídia.",
      "work.goal": "Objetivo",
      "work.done": "O que foi feito",
      "work.cta": "Saber mais",
      "proj.head": "Don’t Stop… Never",
      "proj.sub": "Meus projetos",
      "proj.lead": "Abaixo seguem alguns projetos aos quais me dedico em tempo parcial. Nem todos têm correlação com meu lado profissional, mas me trazem muito orgulho.",
      "proj.done": "O que foi feito",
      "proj.concepts": "Conceitos usados",
      "proj.cta": "Ler sobre",
      "proj.soon": "Em breve",
      "proj.wip": "Projeto em andamento",
      "notes.head": "Aprendizados",
      "notes.sub": "Questões e conclusões",
      "notes.lead": "Aqui você encontra alguns artigos com conclusões um pouco mais humanísticas, que gosto de escrever sobre.",
      "notes.kicker": "Nota",
      "notes.cta": "Ler agora",
      "contact.head": "Quer falar comigo?",
      "contact.sub": "Me ache pelas redes ou me escreva direto no e-mail. Respondo pessoalmente.",
      "art.back": "Voltar para a home",
      "art.stack": "Stack",
      "art.result": "Resultado",
      "art.context": "Contexto",
      "a11y.carousel": "Lista deslizante",
      "a11y.slide": "Ir para o item"
    },
    "en": {
      "meta.title": "Luis Miguel — Data, technology & things I'm building",
      "meta.desc": "Senior Data Analyst and Data Engineer. I build pipelines, automations and AI agents that turn marketing and operations into concrete decisions.",
      "a11y.skip": "Skip to content",
      "a11y.mode": "Invert the site colours",
      "a11y.menu": "Open menu",
      "a11y.menuClose": "Close menu",
      "nav.about": "About",
      "nav.work": "Work",
      "nav.projects": "Projects",
      "nav.notes": "Notes",
      "nav.contact": "Contact",
      "hero.line": "Data, technology & things I'm building",
      "hero.tag1": "Data Engineering",
      "hero.tag2": "Data Analysis",
      "hero.tag3": "AI Agents",
      "about.head": "Hello!",
      "about.sub": "My name is Luis Miguel",
      "about.text": "I'm a Senior Data Analyst and Data Engineer with over 5 years turning marketing and operations into data-driven systems. I build pipelines, automations and AI agents that connect ad platforms, CRMs and business data into concrete decisions — from zero to dashboard, from manual process to autonomous workflow.",
      "work.head": "Systems that shipped to production",
      "work.lead": "A selection of what I've built for companies — from the pipeline that erased manual work to the analysis that cut media spend.",
      "work.goal": "Goal",
      "work.done": "What was built",
      "work.cta": "Read more",
      "proj.head": "Don’t Stop… Never",
      "proj.sub": "My projects",
      "proj.lead": "Below are some projects I work on part time. Not all of them relate to my professional side, but they make me proud.",
      "proj.done": "What was built",
      "proj.concepts": "Concepts used",
      "proj.cta": "Read about it",
      "proj.soon": "Coming soon",
      "proj.wip": "Work in progress",
      "notes.head": "Learnings",
      "notes.sub": "Questions and conclusions",
      "notes.lead": "Here you'll find a few articles with slightly more human conclusions, the kind I enjoy writing about.",
      "notes.kicker": "Note",
      "notes.cta": "Read now",
      "contact.head": "Want to talk?",
      "contact.sub": "Find me on the networks, or write to me directly. I answer personally.",
      "art.back": "Back to home",
      "art.stack": "Stack",
      "art.result": "Result",
      "art.context": "Context",
      "a11y.carousel": "Sliding list",
      "a11y.slide": "Go to item"
    },
    "es": {
      "meta.title": "Luis Miguel — Datos, tecnología y cosas que estoy construyendo",
      "meta.desc": "Analista de Datos Sénior e Ingeniero de Datos. Construyo pipelines, automatizaciones y agentes de IA que convierten marketing y operaciones en decisiones concretas.",
      "a11y.skip": "Ir al contenido",
      "a11y.mode": "Invertir los colores del sitio",
      "a11y.menu": "Abrir menú",
      "a11y.menuClose": "Cerrar menú",
      "nav.about": "Quién Soy",
      "nav.work": "Trabajos",
      "nav.projects": "Proyectos",
      "nav.notes": "Notas",
      "nav.contact": "Contacto",
      "hero.line": "Datos, tecnología & cosas que estoy construyendo",
      "hero.tag1": "Ingeniería de Datos",
      "hero.tag2": "Análisis de Datos",
      "hero.tag3": "Agentes de IA",
      "about.head": "¡Hola!",
      "about.sub": "Me llamo Luis Miguel",
      "about.text": "Soy Analista de Datos Sénior e Ingeniero de Datos, con más de 5 años transformando marketing y operaciones en sistemas orientados por datos. Construyo pipelines, automatizaciones y agentes de IA que conectan plataformas de anuncios (ads), CRMs y datos de negocio en decisiones concretas — de cero al dashboard, del proceso manual al workflow autónomo.",
      "work.head": "Sistemas que llegaron a producción",
      "work.lead": "Una selección de lo que construí para empresas — desde el pipeline que eliminó el trabajo manual hasta el análisis que recortó el costo de medios.",
      "work.goal": "Objetivo",
      "work.done": "Qué se hizo",
      "work.cta": "Saber más",
      "proj.head": "Don’t Stop… Never",
      "proj.sub": "Mis proyectos",
      "proj.lead": "Abajo van algunos proyectos a los que me dedico a tiempo parcial. No todos se relacionan con mi lado profesional, pero me dan mucho orgullo.",
      "proj.done": "Qué se hizo",
      "proj.concepts": "Conceptos usados",
      "proj.cta": "Leer sobre",
      "proj.soon": "Próximamente",
      "proj.wip": "Proyecto en curso",
      "notes.head": "Aprendizajes",
      "notes.sub": "Preguntas y conclusiones",
      "notes.lead": "Aquí encontrarás algunos artículos con conclusiones un poco más humanas, del tipo que me gusta escribir.",
      "notes.kicker": "Nota",
      "notes.cta": "Leer ahora",
      "contact.head": "¿Quieres hablar conmigo?",
      "contact.sub": "Encuéntrame en las redes o escríbeme directamente. Respondo personalmente.",
      "art.back": "Volver al inicio",
      "art.stack": "Stack",
      "art.result": "Resultado",
      "art.context": "Contexto",
      "a11y.carousel": "Lista deslizante",
      "a11y.slide": "Ir al elemento"
    }
  },
  "works": [
    {
      "company": "Peakx",
      "year": "2025",
      "tags": [
        "PostgreSQL",
        "Python",
        "Cloud",
        "Airflow",
        "dbt",
        "Airbyte"
      ],
      "href": "/trabalho/pipeline-de-dados/",
      "pt": {
        "title": "Pipeline de Dados — Arquitetura Medalhão",
        "goal": "Cortar todo o trabalho manual de coleta de dados de várias fontes diferentes, evitando erros, para centralizar tudo em um único lugar e facilitar a análise.",
        "done": "Pipeline na arquitetura medalhão (Bronze · Silver · Gold). Ingestão via Airbyte e Airflow, ETL com dbt, consultas e validações em SQL, com o sistema 100% construído em máquina virtual própria."
      },
      "en": {
        "title": "Data Pipeline — Medallion Architecture",
        "goal": "Cut out all the manual data collection across many different sources, avoiding errors, to centralise everything in one place and make analysis straightforward.",
        "done": "Pipeline on the medallion architecture (Bronze · Silver · Gold). Ingestion via Airbyte and Airflow, ETL with dbt, queries and validation in SQL, with the whole system running on a self-managed virtual machine."
      },
      "es": {
        "title": "Pipeline de Datos — Arquitectura Medallón",
        "goal": "Eliminar todo el trabajo manual de recolección de datos desde varias fuentes distintas, evitando errores, para centralizar todo en un solo lugar y facilitar el análisis.",
        "done": "Pipeline con arquitectura medallón (Bronze · Silver · Gold). Ingesta vía Airbyte y Airflow, ETL con dbt, consultas y validaciones en SQL, con el sistema 100% construido en máquina virtual propia."
      }
    },
    {
      "company": "V4 Company",
      "year": "2024",
      "tags": [
        "Python",
        "Data Analysis",
        "Power BI",
        "DataViz"
      ],
      "href": "/trabalho/pareto-80-20-leads/",
      "pt": {
        "title": "Análise Pareto 80-20 de Leads",
        "goal": "Criar um relatório para o time de marketing sobre o canal Google Ads.",
        "done": "Análise feita em Python e levada ao Power BI, cruzando vendas e leads ao longo do dia. Ficou claro que 80% das vendas vinham de leads que entravam entre 9h e 17h. As campanhas foram otimizadas a partir disso: o CPL caiu 17%, o investimento total caiu 13% e o faturamento se manteve."
      },
      "en": {
        "title": "80-20 Pareto Analysis of Leads",
        "goal": "Build a report for the marketing team on the Google Ads channel.",
        "done": "Analysis done in Python and taken into Power BI, crossing sales against leads across the day. It became clear that 80% of sales came from leads arriving between 9am and 5pm. Campaigns were optimised accordingly: CPL fell 17%, total spend fell 13%, and revenue held."
      },
      "es": {
        "title": "Análisis Pareto 80-20 de Leads",
        "goal": "Crear un informe para el equipo de marketing sobre el canal Google Ads.",
        "done": "Análisis hecho en Python y llevado a Power BI, cruzando ventas y leads a lo largo del día. Quedó claro que el 80% de las ventas venía de leads que entraban entre las 9h y las 17h. Las campañas se optimizaron a partir de eso: el CPL cayó 17%, la inversión total cayó 13% y la facturación se mantuvo."
      }
    },
    {
      "company": "Go Global",
      "year": "2026",
      "tags": [
        "PostgreSQL",
        "Python",
        "Cloud",
        "IA",
        "n8n"
      ],
      "href": "/trabalho/automacao-whatsapp-llms/",
      "pt": {
        "title": "Automação de Análise de Conversas — WhatsApp",
        "goal": "Ter uma análise diária do atendimento comercial da equipe de vendas, checando gargalos e falhas de atendimento.",
        "done": "Pipeline coletando as mensagens trocadas durante o dia. Pela manhã, uma automação no n8n reúne as conversas via SQL, filtra, organiza e entrega a um LLM que avalia o atendimento por critérios definidos. O retorno aponta falhas, oportunidades e focos do dia para os gestores comerciais."
      },
      "en": {
        "title": "Conversation Analysis Automation — WhatsApp",
        "goal": "Get a daily read on the sales team's commercial service, spotting bottlenecks and gaps in how customers are handled.",
        "done": "A pipeline collects the messages exchanged during the day. Each morning an n8n automation gathers the conversations via SQL, filters and organises them, then hands them to an LLM that scores the service against defined criteria. The output flags failures, opportunities and daily focus points for the sales managers."
      },
      "es": {
        "title": "Automatización de Análisis de Conversaciones — WhatsApp",
        "goal": "Tener un análisis diario de la atención comercial del equipo de ventas, detectando cuellos de botella y fallas de atención.",
        "done": "Pipeline que recoge los mensajes intercambiados durante el día. Por la mañana, una automatización en n8n reúne las conversaciones vía SQL, filtra, organiza y entrega a un LLM que evalúa la atención según criterios definidos. El retorno señala fallas, oportunidades y focos del día para los gestores comerciales."
      }
    }
  ],
  "projects": [
    {
      "href": "/projetos/mas-clinica-odontologia/",
      "concepts": [
        "Multi-agentes (MAS)",
        "AWS · S3 · Lambda · Athena",
        "n8n",
        "WhatsApp"
      ],
      "pt": {
        "title": "Sistema multi-agente de IA para clínicas odontológicas",
        "done": "Um sistema de 8 agentes de IA mais um agente orquestrador, feito sob demanda para a equipe da Blanvur, clínica de alto padrão em Curitiba. A IA lê imagens, áudio e texto e devolve a melhor resposta para cada parte da equipe — secretariado, técnicos, dentistas e gestão."
      },
      "en": {
        "title": "Multi-agent AI system for dental clinics",
        "done": "A system of 8 AI agents plus an orchestrator agent, built to order for the team at Blanvur, a high-end clinic in Curitiba. The AI reads images, audio and text, and returns the best answer for each part of the team — front desk, technicians, dentists and management."
      },
      "es": {
        "title": "Sistema multiagente de IA para clínicas odontológicas",
        "done": "Un sistema de 8 agentes de IA más un agente orquestador, hecho a medida para el equipo de Blanvur, clínica de alto nivel en Curitiba. La IA lee imágenes, audio y texto y devuelve la mejor respuesta para cada parte del equipo — recepción, técnicos, dentistas y gestión."
      }
    },
    {
      "href": null,
      "disabled": true,
      "wip": true,
      "concepts": [
        "Multi-agentes (MAS)",
        "LLMs",
        "Python (pygame)"
      ],
      "pt": {
        "title": "IA jogando jogo 2D",
        "done": "Criação de um sistema de IA capaz de jogar um jogo 2D de fazenda, recebendo o estado do jogo e traduzindo isso em desempenho in-game."
      },
      "en": {
        "title": "AI playing a 2D game",
        "done": "Building an AI system able to play a 2D farming game, taking in the game state and translating it into in-game performance."
      },
      "es": {
        "title": "IA jugando un juego 2D",
        "done": "Creación de un sistema de IA capaz de jugar un juego 2D de granja, recibiendo el estado del juego y traduciéndolo en desempeño in-game."
      }
    }
  ],
  "notes": [
    {
      "id": "001",
      "href": "/notas/001/",
      "pt": {
        "title": "Por que você deveria ter seu próprio site?"
      },
      "en": {
        "title": "Why you should have your own website"
      },
      "es": {
        "title": "¿Por qué deberías tener tu propio sitio?"
      }
    }
  ]
}
