Mateus RosolemDesenvolvedor full stack · Agentes de IA

Mateus Rosolem: Software primeiro. IA onde ela faz sentido.

Sou desenvolvedor full stack, com Java e Angular no dia a dia. Também construo agentes de IA e automações: conecto LLMs a ferramentas, dados e regras de negócio para resolver problemas reais.

Retrato de Mateus Rosolem sorrindo, de camiseta escura.

Projetos em destaque

Uma seleção curta do que já construí.

Safe On Orbit · Setor espacial2025–2026

COSMOS

Plataforma web que detecta aproximações perigosas entre satélites e outros objetos em órbita, calcula a probabilidade de colisão e ajuda o operador a planejar a manobra de desvio. Fiz o frontend, o backend e a infraestrutura no Google Cloud.

  • Next.js
  • TypeScript
  • Django
  • PostgreSQL
  • Google Cloud Run
Ver estudo de casoCódigo privado

Outros projetos

  • 2025

    WhatsAgroAutomação · IA

    Newsletter do agronegócio automatizada: o n8n coleta notícias, um LLM resume e cria imagens, uma pessoa aprova e o boletim sai pelo WhatsApp. A demonstração saiu do ar.

  • 2023

    IbilceRPGJogo · Faculdade

    RPG para desktop em Java e JavaFX, feito com um colega na faculdade.

IA com regras claras

Todo projeto com IA que construo segue a mesma ideia: o sistema decide o que é permitido, e a IA trabalha dentro desses limites.

  • As regras ficam no código

    Preço, prazo, permissões e agenda são decididos pelo sistema, não pela IA — e por isso dá para testar.

  • Só o contexto necessário

    Cada pedido leva só o que a tarefa precisa: o histórico daquele cliente, os dados daquele produto.

  • Respostas conferidas

    A IA responde num formato definido, que é validado antes do uso. Se um provedor falha, outro assume.

  • Uma pessoa no controle

    Quando a IA não tem certeza, a conversa vai para uma pessoa, com o motivo e o rascunho junto.

Sobre mim

Sou desenvolvedor full stack e trabalho com Java e Angular. Entrei na Shift como estagiário em 2025 e hoje sou analista desenvolvedor web, atuando no front-end e no back-end de um software usado por laboratórios clínicos.

Pela minha empresa, a Baroni Dev, construo produtos e automações com IA: agentes que usam ferramentas, integrações com LLMs e fluxos que combinam regras de negócio com revisão humana. O VeganScan e o AutomatizaLead são dois exemplos.

Estudei Ciência da Computação e fui presidente da ECCJR, empresa júnior de Computação, onde aprendi a lidar com clientes, liderar equipe e entregar projetos. Gosto de entender o problema antes de escrever código e de ver uma ideia virar algo que as pessoas usam.

Onde trabalhei

  1. 2026 — atual

    Analista Desenvolvedor Web (Full Stack) · Shift (abre em nova aba)

    Software para laboratórios clínicos

    Antes: Estagiário de Programação, fev.–dez. 2025

    • Desenvolvo funcionalidades de ponta a ponta: telas em Angular e TypeScript e APIs REST em Java (Quarkus).
    • Faço a análise técnica antes de codar: caso de uso, modelo de dados e os contratos entre front-end e back-end.
    • Uso LLMs e agentes de código no dia a dia para acelerar análise, implementação e revisão.
    • Java
    • Quarkus
    • Angular
    • TypeScript
    • REST
    • GitLab
  2. jan. 2023 — dez. 2025

    Presidente · Desenvolvedor · ECCJR — Empresa Júnior de Ciência da Computação

    Empresa de software feita por alunos

    • Liderei a empresa e a equipe de front-end, cuidando de prioridades, metas e entregas.
    • Desenvolvi sites e aplicações web para clientes com React, Next.js e TypeScript.
    • React
    • Next.js
    • TypeScript
    • Tailwind CSS
  3. Em andamento

    Desenvolvedor independente · Baroni Dev

    Minha empresa

    • Agentes de IA, automações e produtos próprios, como o AutomatizaLead e o VeganScan.
    • Python
    • FastAPI
    • PostgreSQL
    • React Native
    • APIs de LLM

Trabalhos para empresas e clientes aparecem de forma geral; código e dados internos continuam privados.

O que eu faço

Ferramentas que usei em projetos reais, agrupadas pelo que entregam.

  • Desenvolvimento full stack

    Telas, APIs e banco de dados — do front-end em Angular ou React ao back-end em Java ou Python.

    Java · Quarkus · Spring Boot · Angular · React · Next.js · TypeScript · Python · Django · FastAPI · Node.js · PostgreSQL

  • Agentes de IA e LLMs

    Orquestro agentes e integro LLMs a sistemas reais: uso de ferramentas (tool calling), respostas estruturadas e validadas, troca de provedor e aprovação humana.

    Claude Code · OpenRouter · Gemini · Groq · Tool calling · Zod · Pydantic · scikit-learn

  • Nuvem e automação

    Deploy na nuvem com CI/CD e fluxos que rodam sozinhos e conversam com outros sistemas: WhatsApp, planilhas, CRMs e APIs.

    Google Cloud · Cloud Run · GitHub Actions · Docker · WhatsApp Cloud API · n8n · Supabase · Cloudflare Workers

  • Produto e arquitetura

    Transformar um pedido vago em um plano claro, dividir em entregas e ser honesto sobre o andamento de cada parte.

    Especificações · Critérios de aceite · Máquinas de estado · Testes A/B

Vamos conversar?

Se você tem um projeto ou uma ideia envolvendo software ou IA, me mande um e-mail.