- Hoje sou analista de processos de manufatura na Caterpillar Brasil: visão computacional na linha de montagem, agentes LLM dentro das aplicações da fábrica e automação de bancadas e CLPs.
- Mestrando no CPGEI / UTFPR (conceito CAPES 6): modelo híbrido de deep learning com o método SEAM para imageamento ultrassônico de phased array. Engenheiro eletricista pela UTFPR, turma 2019 a 2023.
- À noite construo o Project Hina, uma companheira de desktop com voz, memória e humor, e o que mais aparecer no caderno.
- Aprendendo agora: Gaussian Splatting, Wear OS, Taichi Lang e modelos híbridos para ultrassom.
- Pergunte sobre: YOLO em produção, RTSP e Modbus, TFM na GPU, Live2D, agentes com MCP.
- Idiomas: português nativo · inglês avançado · francês A1.
- Contato: rhayron.nogueira@gmail.com
“Gosto de conversar com as áreas, entender o processo real e construir a solução mais simples que resolve.”
![]() |
Gaussian Splat mai. 2026 · privado De muitas imagens, um espaço para explorar. O FFmpeg extrai os quadros, o SfM com pycolmap estima as câmeras, Splatfacto e gsplat ajustam gaussianas na GPU e o pipeline exporta PLY para um visualizador WebGL no navegador. Etapas acompanhadas por SSE, prévia durante o treino pelo viewer Viser, autenticação em cookie httpOnly e planos Free e Pro com Stripe. A imagem é a cena pública de referência do Spark, usada para explorar a técnica. |
![]() |
acoustic_gpu pesquisa · fev. 2026 · público Reconstrução TFM de ultrassom em ensaio por imersão. Para cada imagem são mais de 16 milhões de trajetórias refratadas (64 elementos × 512 × 512 pixels), cada uma um problema de minimização. O módulo move o cálculo para kernels Taichi na GPU, mantém uma referência na CPU para validar e cobre superfícies planas, inclinadas, tubulares e irregulares estimadas dos próprios ecos. Validado no dataset FMC de Bristol. |
![]() |
pose pesquisa · jul. a out. 2026 · público Onde está a sonda? Uma câmera 4K no tripé, fora do tanque, enxerga pela parede de vidro um marcador preso ao transdutor dentro da água e devolve a pose 6DoF da sonda. Com ela, cada quadro de ultrassom ganha um lugar no espaço, para registro 3D em inspeção subaquática. Calibração intrínseca do Caliscope, vídeo cru no disco e a matriz K viajando no JSON da sessão. |
![]() |
ErrorProofing System e Container Occupancy Caterpillar Brasil · 2023 em diante · privado Inspeção visual da linha de montagem: lê os feeds RTSP das câmeras industriais, roda os modelos em microsserviços e devolve pass/fail em tempo real ao operador, cruzando com o torque das bancadas e os dados do MES em Oracle. Imagens de inferência no Azure Blob com rastreabilidade; Pytest e Coverage no Azure DevOps antes de cada versão ir para a linha. No Container Occupancy, uma webcam e um YOLOv10 de segmentação calculam o percentual de preenchimento do contêiner para a logística. Ao lado, um agente LLM com RAG responde dúvidas e executa tarefas dentro das aplicações da fábrica. |
![]() |
Coado out. 2026 · público Planner de estudos para concursos com tema de café e lofi: edital verticalizado, ciclo de estudos, pomodoro, revisões espaçadas em 1, 7, 30, 60 e 120 dias, estatísticas e simulados. O mesmo app roda no navegador, no Android (login nativo com Google e pomodoro em segundo plano) e no relógio Wear OS, onde o timer são carimbos de tempo e alarmes exatos. Login por authorization code com PKCE, isolamento por conta até nas chaves estrangeiras e sincronização em lote com retry. |
![]() |
Project Hina jun. 2026 em diante · 929 commits · instaladores públicos VTuber companion e desktop pet. Janela Electron com modo pet transparente e click-through; conversa, voz e memória num servidor Python local por FastAPI e WebSocket. Ela ouve pelo microfone, responde em áudio, olha para o ponteiro e acompanha o rosto pela câmera. Com o modo agente, executa ferramentas via MCP (busca, arquivos, shell, lembretes, Kanban com workers), perguntando antes de escrever ou executar. Por dentro: um vetor de humor PAD que decai à linha de base da persona, um genoma de estilo em dez dimensões com micro-mutações, e um grafo de memória bi-temporal em SQLite com busca vetorial, FTS5 e recall híbrido. A família: HinaWatch (o mesmo modelo Live2D na GPU do relógio, de 17,5 para 9,4 ms por quadro), HinaMobile (o celular acha o rosto e manda só a posição ao relógio) e hina2d (a identidade Live2D própria). Site e documentação ↗ |
![]() |
GenStock Studio dez. 2025 a set. 2026 · 93 commits · no ar Pipeline para produzir imagens de banco: coleta referências (Adobe Stock, Unsplash, Pixabay, Pexels), analisa cada uma com o Gemini e escreve prompts detalhados, gera novas imagens em paralelo com retry, remove duplicatas por hash perceptual, faz upscale, exporta o CSV de metadados no formato da Adobe e, se quiser, gera vídeo 4K com o Veo. A galeria atualiza por SSE enquanto o lote roda. |
![]() |
Arquivo 2021 a 2023 Onde tudo começou. CaosDiffusion sorteava um prompt, gerava uma arte por IA e postava no Twitter todo dia. Os cadernos de detecção e segmentação com YOLOv3 explicam NMS, mAP e matriz de confusão, e antes deles veio um YOLOv3 construído do zero a partir do arquivo de configuração. No estágio na ART, firmware para computadores de bordo de locomotivas e automação de testes de hardware. Na UTFPR, análise automática de imagens termográficas de subestações para a Copel e o hardware de um veículo guiado automatizado. |
Também na bancada · ferramentas menores que nasceram de necessidades concretas
| quando | o quê | |
|---|---|---|
| out. 2026 | TaskbarSlim · C++ | Altura da barra de tarefas e um Explorer enxuto no Windows 11, como DLLs avulsas. No x64, a busca de offsets virou varredura de bytes. |
| set. 2026 | jev-decision · Python | Camada de decisão para agentes de código, por hooks no Hermes Agent e no Claude Code: abre outra tarefa? o comando pode rodar? qual modelo basta? |
| ago. 2026 | vrchat · Python | Gate de hardware e captura multirate de várias câmeras para full-body tracking, com Caliscope, SkellyCam, ONNX Runtime e PyTorch. |
| jul. 2026 | ApplyPilot · Python | Agente que busca vagas, pontua o encaixe de 0 a 100, adapta o currículo e a carta sem inventar nada, renderiza PDF compatível com ATS e aplica sozinho via Playwright, ou manda pelo Telegram para revisão. |
| jun. 2026 | AetherChat · Python, Android | Chat em grupo com vários modelos de IA na mesma conversa. Backend endurecido depois de uma auditoria adversarial: concorrência, BYOK, rate limit e teto de custo. |
| jun. 2026 | Hermes stack · Docker, Shell | Gateway do Hermes Agent, MechaBrain e rclone numa VPS, com monitor de finanças e backup restaurável de tudo. |
| 2026 | audio2text · Python | Transcrição e resumo de reuniões gravadas. |
| 2024 a 2026 | alexa-gemini · Python | Skill da Alexa conversando com o Gemini. |
Cada ramo nasceu de um problema concreto: uma subestação que precisava ser vista por termografia, uma linha de montagem que precisava de um segundo par de olhos, uma peça que só podia ser vista por dentro com som.
| Linguagens | |
| IA e visão | |
| Web e backend | |
| Mobile e desktop | |
| Chão de fábrica | |
| Dados e infra |
Os cartões contam só o que é público. A maior parte do que está acima vive em repositórios privados ou na fábrica.
Pesquisa, visão computacional, IA aplicada ou um processo que precisa de um segundo par de olhos.
rhayron.nogueira@gmail.com · linkedin.com/in/rhayron · rhayron.github.io · Project-H-I-N-A
In English, briefly
Hi, I'm Rhayron, an electrical engineer from Curitiba, Brazil, building bridges between science, code and the real world.
- By day, at Caterpillar Brasil (since 2023): computer vision on the assembly line (RTSP cameras, YOLO models in microservices returning pass/fail to the operator), an LLM sidekick inside the factory web apps, industrial OCR, PLCs and benches over Modbus, CANopen and MQTT.
- At the university (CPGEI / UTFPR, master's): ultrasound phased-array imaging. acoustic_gpu moves 16 million refracted time-of-flight paths per TFM image from the CPU to Taichi kernels on the GPU; pose tracks the probe's 6DoF pose through the tank wall with a ChArUco marker.
- At night, Project Hina: a desktop companion with voice, a bi-temporal memory graph in SQLite, a decaying PAD mood vector and a drifting style genome. Plus a Wear OS watch face that renders the same Live2D model on the watch GPU.
- On the bench: Coado, a study planner that runs in the browser, on Android and on the wrist; GenStock Studio, a pipeline from visual references to stock-ready images; ApplyPilot, an agent that finds jobs and applies on its own.
The full portfolio lives at rhayron.github.io. Reach me at rhayron.nogueira@gmail.com or on LinkedIn.












