Primero el problema
La tecnología se elige después de entender el flujo, los datos y a quién le toca mantenerlo.
01 / PORTFOLIO — GRANADA, ES
Soy José Miguel, desarrollador full-stack y formador. Trabajo entre Java, producto web e inteligencia artificial para convertir necesidades reales en sistemas que se pueden explicar, mantener y desplegar.
02 / PERFIL
Código, producto y aula comparten una regla: si no se entiende, aún no está terminado.
Puedo entrar en un backend Java, plantear una interfaz, automatizar un proceso o preparar una formación técnica sin perder de vista para qué sirve el resultado.
La tecnología se elige después de entender el flujo, los datos y a quién le toca mantenerlo.
RAG, visión, modelos generativos o automatización cuando mejoran una tarea; no para decorar una propuesta.
Arquitectura, pruebas y documentación suficientes para que el proyecto no dependa de una sola persona.
03 / TRABAJO SELECCIONADO
Una selección breve de producto propio, plataformas en desarrollo y demos técnicas. El contexto y el alcance importan más que la lista de tecnologías.
Visitar ↗
Sitio corporativo multidioma para servicios locales y soluciones digitales: IA aplicada, automatización, formación y consultoría. Incluye SEO estático, formulario protegido y una carga pensada para producción.
AUTH · DATOS · AUDITORÍA · SERVICIOS COMPARTIDOS
RAILWAY / NETLIFYPlataforma multiempresa que reúne bajo un mismo acceso cinco productos SaaS: partes de trabajo, limpieza, comunidades, facturación y registro horario. Cada producto mantiene su frontend y API, apoyados por autenticación, cuenta, administración y servicios compartidos.
Acceso privado · desarrollo y despliegue activos
Plataforma para organizar entrenamientos, comidas, rutas, medidas y planes desde una sola cuenta. Incorpora entrenador con IA, análisis de comidas, informes PDF, monedero de energía y un portal específico para profesionales.
LAB / GITHUB
Asistente comercial con RAG, búsqueda híbrida y acciones de negocio.
Java / Spring / OpenAI ↗ gestorE-LearningBase de microservicios para formación, JWT e infraestructura preparada para IA.
Angular / Java / Docker ↗ Chemi90Perfil, repositorios públicos y trabajo reciente.
GitHub ↗04 / EXPERIENCIA
Esa mezcla me permite moverme desde el detalle técnico hasta una explicación clara para un equipo o un aula.
Deuser · Indra Group
Software y visión por computador para proyectos industriales y ERP: automatización, mejora de sistemas y soporte técnico especializado.
IFP / Code Space
Temarios y prácticas con Python, machine learning, deep learning, GPT, TensorFlow, Scikit-learn y visión por computador con OpenCV.
NobleProg · Ministerio de Transformación Digital
Formación online de 15 horas impartida los días 24, 25 y 26 de junio. Planificación y optimización de red, QoS/QoE, AIOps, degradación de servicio, IA generativa, asistentes, agentes y gobernanza con prácticas sobre datos sintéticos o anonimizados.
Neotalent · Grupo Piñero
Sistemas de facturación en Java y PL/SQL, modernización a Java 21 y automatización de pruebas con Python.
NTT Data · Sipadan
Migraciones a Spring Boot, aplicaciones empresariales con JavaFX y MySQL, plataformas e-learning, Angular y asistentes para soporte.
Ayesa
Integraciones para Redsys LATAM con terminales de pago, PIN Pads, sistemas distribuidos y protocolos EMV.
05 / HERRAMIENTAS
Java, Spring Boot, Hibernate, MyBatis, Node.js, PHP
React, Angular, TypeScript, JavaScript, HTML, CSS, PWA
Python, OpenCV, Scikit-learn, TensorFlow, PyTorch, RAG, modelos generativos
PostgreSQL, MySQL, MongoDB, Redis, MinIO, Docker, GitHub Actions, Netlify, Railway
06 / CONTACTO
Desarrollo de software, IA aplicada, automatización o formación técnica. Cuéntame qué necesitas resolver.
xemiruiz@gmail.com ↗