Foto de Filipe Ferreira

Juiz de Fora, MG

Filipe Ferreira

Analista de TI · Desenvolvimento e IA

Desenvolvedor de software e soluções de IA, com foco em automação e resolução de problemas reais de empresas. Estruturo soluções, defino arquiteturas e regras de negócio, orquestro ferramentas e agentes de IA durante o desenvolvimento e conduzo todo o processo, da concepção aos testes e implantação.

Triagem de alertas do Zabbix com IA

Projeto em destaque, em produção e com código aberto

O problema

O Zabbix avisa bem quando algo cai, mas o alerta só diz o que aconteceu. Para entender a causa e saber por onde começar, era preciso juntar o histórico, os outros alertas do mesmo horário e o que se sabe do ambiente, muitas vezes de madrugada e sem ninguém de plantão.

A solução

Desenvolvi um serviço que, para cada problema de gravidade média ou maior, reúne o contexto pela API do Zabbix e envia ao Claude. A análise chega em um segundo e-mail, junto do alerta original, com as causas mais prováveis e o que verificar primeiro. O modelo apenas sugere e não tem acesso para executar nenhuma ação no ambiente.

  1. 01

    Alerta

    O Zabbix registra o evento em uma fila

  2. 02

    Regras

    Descarta o que se resolveu sozinho e eventos em massa

  3. 03

    Contexto

    Busca o histórico e os eventos próximos pela API

  4. 04

    Modelo

    Analisa com a base de conhecimento do ambiente

  5. 05

    E-mail

    Envia as causas prováveis e os próximos passos

76 → ~10
alertas por mês chegam ao modelo depois das regras de filtragem
26/30
pontos na avaliação às cegas entre três modelos, sem respostas erradas
< US$ 0,25
de custo mensal com a API

O que aprendi

Os erros que apareceram nos testes não eram do modelo, e sim do contexto que o programa montava para ele. Ao corrigir os dados enviados, as análises passaram a acertar. Foi a principal lição do projeto: antes de trocar de modelo, vale revisar o que está sendo enviado a ele.

Ver o repositório →
  • Python
  • Claude API
  • Zabbix API
  • systemd

MCP-Builder: empresas prontas para agentes de IA

Projeto em destaque, com código aberto, testes automatizados e CI

O problema

Para um agente de IA ajudar de verdade, ele precisa conhecer o negócio e ter acesso aos sistemas da empresa, com limites claros do que pode fazer. Em pequenas e médias empresas, raramente há alguém para documentar tudo isso e definir esses limites com segurança.

A solução

Desenvolvi uma ferramenta que conduz esse processo do início ao fim. Ela entrevista a empresa, analisa a tecnologia apenas com leitura, transforma as dúvidas em perguntas para uma pessoa e gera as skills, as regras de segurança e um servidor MCP, que conecta o agente aos sistemas. Tudo o que vai para o agente passa antes pela aprovação do TI.

  1. 01

    Negócio

    Entrevista em seis níveis, do ramo de atuação aos limites do agente

  2. 02

    Tecnologia

    Computadores, rede e estrutura dos bancos, só com leitura

  3. 03

    Pendências

    O que não ficou claro vira pergunta para uma pessoa

  4. 04

    Agente

    Skills, regras de segurança e consultas aos sistemas

  5. 05

    Entrega

    O TI aprova item a item e o servidor MCP é gerado

6 níveis
de entrevista sobre o negócio antes de qualquer análise técnica
9 camadas
de proteção nas consultas que o agente faz aos sistemas
56 testes
automatizados, incluindo os de segurança, rodando no CI

O princípio do projeto

Um agente só é útil se conhece a empresa, e só é seguro se os limites não dependem dele. Por isso a ferramenta pergunta em vez de supor, o agente nunca escreve SQL e o usuário do banco não tem permissão de escrita: se todas as outras proteções falhassem, o próprio banco ainda recusaria.

Ver o repositório →
  • TypeScript
  • MCP SDK
  • PostgreSQL
  • SQL Server

Projetos

Projetos que desenvolvi do início ao fim. Abra um card para ver as principais decisões de cada um.

  • Órbita

    Sistema de gestão modular para empresas. Começou como a intranet da empresa em que trabalho, é usado diariamente pelas equipes e evoluiu para um produto.

    Em foco: Arquitetura modular, especificação antes do código e um assistente de IA com regras claras de privacidade

    • Next.js
    • TypeScript
    • PostgreSQL
    • Prisma
    Estudo de caso →
  • Lar

    Aplicativo para famílias organizarem compras, tarefas, agenda e recados em um só lugar, com atualização em tempo real.

    Em foco: Desenvolvimento mobile completo, comunicação em tempo real e integração contínua

    • Flutter
    • NestJS
    • PostgreSQL
    • Redis
    Repositório →
  • Petire

    Cardápio online para lanchonetes de bairro. O cliente monta o pedido no site e finaliza diretamente pelo WhatsApp da loja.

    Em foco: Segurança de dados no banco e uso de IA com revisão humana

    • Next.js
    • Supabase
    • Playwright
    • Vercel
    Ver o site →Repositório →
  • ajude.me

    Plataforma de troca de favores em que as habilidades de cada pessoa funcionam como moeda, sem envolver dinheiro.

    Em foco: Especificação de produto e modelagem de domínio

    • Laravel
    • PostgreSQL
    • PostGIS
    • Filament
    Repositório →
  • API REST em Java

    Desafio técnico com cadastro e login de usuários, gestão de clientes e envio de SMS e chamadas por uma API externa.

    Em foco: Desenvolvimento backend em Java com Spring

    • Java
    • Spring Boot
    • Spring Security
    • OpenFeign
    Repositório →

Como trabalho

Começo pela especificação e uso a IA como ferramenta de desenvolvimento, mantendo as decisões de projeto sob minha responsabilidade.

  1. 01

    Entender e especificar

    Levanto o problema com quem vai usar a solução e documento as regras de negócio, a arquitetura e os critérios de entrega antes de começar o código.

  2. 02

    Decidir

    Defino primeiro as questões que mudam o projeto, como quem pode acessar cada informação, quanto a solução pode custar e o que precisa ser registrado.

  3. 03

    Desenvolver com IA

    Conduzo ferramentas e agentes de IA a partir da especificação e reviso o resultado com base nela, garantindo que o código siga o que foi definido.

  4. 04

    Testar e acompanhar

    Escrevo testes para as regras mais críticas, uso integração contínua e acompanho o funcionamento em produção. O que muda no caminho volta para a documentação.

Competências

Cada competência leva ao projeto em que foi aplicada.

IA aplicada

Desenvolvimento

Boas práticas

Infraestrutura

  • Zabbix e monitoramentover projeto
  • Windows Server e Active Directory
  • Redes: Mikrotik, Ubiquiti e Fortinet
  • Linux e systemdver projeto

Trajetória

  1. 2026 – atual

    Analista de suporte de TI · Brasil Gourmet

    Responsável pela infraestrutura e pelo suporte da unidade, além do desenvolvimento das ferramentas internas, como a intranet que deu origem ao Órbita e a triagem de alertas com IA.

  2. 2025 – 2026

    Suporte técnico (estágio) · Nvoip

    Atendimento em soluções de VoIP, PABX IP e integrações com CRM, além da padronização de processos e da documentação do suporte.

  3. 2019 – 2025

    Técnico de redes e infraestrutura · Zamix

    Implantação e manutenção de redes FTTH, links dedicados e sistemas de monitoramento remoto para empresas.

  4. 2024 – em andamento

    Desenvolvimento Back-End · Anhanguera

    Graduação tecnológica.

Contato

Fique à vontade para entrar em contato pelo canal que preferir.

Feito com Next.js · 2026 · Filipe Ferreira