Software · Automação · Visão computacional

Eu automatizo o que não deveria ser feito à mão.

Software, automação e visão computacional aplicados a problemas reais — de linha de produção a rotina de escritório.

Retrato de Junior Schmid

Como eu trabalho

Toda automação é a mesma pilha de quatro camadas.

Muda o setor, muda a linguagem, muda o tamanho do problema — a estrutura não muda. É por isso que o mesmo raciocínio serve para uma verificação em linha de produção e para uma planilha que alguém preenche à mão toda semana.

Camada01 / 04
  1. 01

    Entrada

    Se a entrada não é confiável, o resto não salva.

    Onde o dado nasce: um sensor, uma imagem, uma planilha, um sistema legado que não expõe nada. É aqui que quase todo projeto de automação é decidido.

    • Sensores
    • Imagem
    • Planilhas
    • Sistemas legados
  2. 02

    Extração

    Ler o que não foi feito para ser lido por máquina.

    Tirar informação estruturada de uma fonte que não coopera. Integração direta quando existe API, automação de interface quando não existe, visão computacional quando o dado só existe como imagem.

    • OpenCV
    • OCR
    • Selenium
    • APIs
  3. 03

    Validação

    É o que separa automação de aceleração de erro.

    Toda informação extraída passa por regra antes de virar decisão. O que não passa vira exceção sinalizada — nunca uma gravação silenciosa que ninguém percebe.

    • Regras de negócio
    • Exceções
    • Logs
  4. 04

    Saída

    Só termina quando alguém consegue agir sem retrabalho.

    A informação chegando onde é útil: gravada no sistema, num relatório, num alerta. Entregar o dado no lugar errado é o mesmo que não ter automatizado.

    • Banco de dados
    • Relatório
    • Alerta

Trabalho

Problemas diferentes, o mesmo jeito de atacar.

Chão de fábrica, produto web e presença digital. O que se repete não é a tecnologia — é entender o processo antes de escrever a primeira linha de código.

Peça verde com o adesivo de segurança sendo verificado
Visão computacional2025

Green Check

Desenvolvido em equipe para uma competição de talentos ligada à John Deere. O sistema analisa a imagem de uma peça e responde se o adesivo de segurança obrigatório está presente e posicionado — uma checagem que, feita por pessoas, é lenta e falha justamente por ser repetitiva.

  • Python
  • OpenCV
  • CV/ML
  • API
Monitor do PaintCheck exibindo a peça e as instruções de embalagem
Automação2025

PaintCheck

Na linha de pintura da Artefacto, o operador lê o código de barras da Ordem de Produção e o sistema consulta o ERP Technicon sozinho, exibindo num monitor em tela cheia a imagem da peça, o tipo de embalagem e a quantidade por KLT. O operador não precisa parar, procurar nem clicar em nada.

  • Python
  • PySide6
  • Selenium
  • SQLite
  • Chrome CDP
Página inicial do site da Artefacto
Produto web2025

Artefacto

Site público e painel administrativo no mesmo projeto, para uma indústria com 40 anos de operação e clientes como John Deere, AGCO e Stara. A parte pública faz a visita visual à fábrica — vídeo institucional e uma página para cada etapa do processo produtivo — e o painel deixa marketing, RH, compliance e comercial cuidarem do próprio conteúdo, cada um vendo só o que lhe cabe.

  • Next.js 15
  • TypeScript
  • PostgreSQL
  • Prisma
  • Tailwind CSS
  • JWT
  • Vercel Blob
Tela do marketplace BriqueFácil
Produto web2025

BriqueFácil

Produto web completo, do modelo de dados à interface: cadastro e autenticação de usuários, publicação de anúncios, busca com filtros e uma área administrativa para moderação. É o projeto que mostra o outro lado do trabalho — produto para pessoas, não para chão de fábrica.

  • Next.js
  • TypeScript
  • React
  • Banco de dados

Também construí

  • Automação

    Automação de Processos Corporativos

    Redução de tarefas repetitivas e consulta automatizada em sistemas internos.

Sobre mim

Entre o processo e o código.

Estudo Engenharia de Software e trabalho com o que fica entre o processo e o código: entender como uma coisa é feita hoje, encontrar onde o esforço é desperdiçado e devolver software que resolve aquilo de forma confiável. Atendo tanto operação industrial quanto quem só precisa parar de repetir a mesma tarefa toda semana.

Não trabalho só com indústria e não trabalho só com web. O que se repete nos dois lados é a pergunta: onde está o esforço que não precisa existir?

Local
Horizontina, RS
Formação
Engenharia de Software
Atuação
Indústria e pessoas
Foco
Automação, desenvolvimento web e IA

Habilidades

Agrupadas pelo que resolvem.

Não em ordem alfabética nem por nível — o que importa é para qual tipo de problema cada uma entra.

Linguagens

  • Python
  • TypeScript
  • JavaScript
  • PHP
  • SQL

Automação & visão

  • OpenCV
  • Selenium
  • OCR
  • PySide6

Web

  • React
  • Next.js
  • Node.js
  • Tailwind CSS
  • HTML
  • CSS

Dados & ferramentas

  • MySQL
  • SQLite
  • Git
  • GitHub

Contato

Tem um processo que consome mais tempo do que deveria?

Me conte como ele funciona hoje. Costuma ser a conversa mais curta possível — em geral dá para dizer na hora se vale automatizar.

juniorschmid22@gmail.com