Ir al contenido
JM

Juan Manuel

|

Elche, Alicante, España

Físico e ingeniero en inteligencia artificial especializado en visión computacional. Resolviendo problemas complejos con IA de alto impacto.

Juan Manuel Ruiz Muñoz

Sobre mí

Físico y matemático especializado en Machine Learning e ingeniería de Computer Vision. Construyo sistemas de visión artificial que funcionan en producción real: desde la captura y preprocesado del dato hasta el despliegue del modelo. Me atrae la intersección entre rigor matemático y soluciones de IA con impacto tangible. Cuando no estoy entrenando modelos, escribo sobre física, caos y meteorología en este blog.

...

Experiencia

0

Proyectos

AI

Especialista

Descargar CV

Proyectos

En producción

Detección de Defectos en Neumáticos

Pipeline de visión computacional para detección automática de defectos en la industria del neumático usando deep learning.

PyTorch OpenCV Docker AWS
Publicado

Detección de Desinformación con IA

Arquitectura basada en ontologías e IA para detectar desinformación en obras de ficción. Publicado en DCAI'25.

NLP Transformers Python Ontologías
TFG completado

Bloqueos Atmosféricos Lagrangianos

Método lagrangiano para la identificación automática de situaciones de bloqueo atmosférico usando trayectorias HYSPLIT.

Python HYSPLIT ERA5 MATLAB
Activo

Talk to Me

CLI para practicar inglés conversacional con un tutor IA. Hablas por el micrófono, Whisper transcribe tu voz en tiempo real y un LLM local (Ollama) mantiene la conversación.

Python Whisper Ollama CLI
Activo

Agente Local con Ollama

Agente conversacional por consola que corre 100% en local usando Ollama. Tool calling nativo: lectura/escritura de archivos, búsqueda web con DuckDuckGo, ejecución de código Python y RAG con ChromaDB para consultar documentos propios.

Python Ollama ChromaDB RAG
En desarrollo

Frontend: An Introductory Course

Repositorio educativo de desarrollo web frontend. Cubre HTML, CSS y layouts modernos (Flexbox/Grid) con teoría detallada y ejemplos comentados. En desarrollo progresivo.

HTML CSS Flexbox Grid
Activo

Portfolio Personal

Este sitio web: portfolio estático construido con Hugo, Tailwind CSS y desplegado en GitHub Pages con CI/CD.

Hugo Tailwind CSS JavaScript GitHub Pages

Experiencia

ML Engineer · Computer Vision & LLMs

VRAIA Corp.

Junio 2025 - Presente

Llevo a producción modelos de detección y segmentación de defectos (CNNs, ViT, YOLO, RF-DETR) y un OCR multimodal (GLM-OCR) para inspección industrial de neumáticos: mAP@50:95 de 0,83 y 98,56% de exact match leyendo flancos.

Escribo sobre este trabajo en OCR en condiciones extremas y CNNs vs Vision Transformers.

PyTorch Vision Transformers YOLO RF-DETR GLM-OCR LoRA vLLM Docker
Junio 2024 - Junio 2025

Investigación en NLP y LLMs: una arquitectura de detección de desinformación basada en ontologías generadas con LLMs (publicada en DCAI'25), pipelines RAG y sistemas multiagente, además de proyectos de visión por computador.

Publicación: paper en DCAI'25.

NLP LLMs RAG ChromaDB Multiagente Ollama Computer Vision Python

Investigador · Contrato de prácticas

Universidad Miguel Hernández — Grupo SCOLAb

Enero 2024 - Julio 2024

Desarrollé métodos lagrangianos para identificar automáticamente situaciones de bloqueo atmosférico: la base de mi TFG y de una publicación en desarrollo.

Lo cuento en detalle en Bloqueos atmosféricos, punto de vista lagrangiano.

Python Física Atmosférica HYSPLIT ERA5 DBSCAN

Educación

Grado en Física

Universidad de Alicante

+120 ECTS del Grado en Matemáticas cursados en paralelo (programa de estudios simultáneos de la UA).

2020 - 2024

TFG: Un método lagrangiano para la identificación de situaciones de bloqueo atmosférico

Ver TFG

Beca SICUE — Física y Matemáticas

Universidad de Salamanca

Beca de movilidad nacional.

2022 - 2023

Publicaciones

En desarrollo

A Lagrangian Method for the Identification of Atmospheric Blocking Situations.

DCAI'25

AI-Powered Ontology-Based Architecture for Misinformation Detection in Fiction Works.

Descargar Paper
Juan Manuel Ruiz Muñoz

Juan Manuel

Computer Vision