miguealguacil

AI Engineer | GenAI, Agentes y Desarrollo de Producto

Miguel Á. Benítez Alguacil

BIO

AI Engineer especializado en agentes LLM, sistemas RAG y productos de IA full-stack listos para producción. Combino LangChain, LangGraph, FastAPI, React y bases de datos vectoriales para convertir prototipos de IA en software fiable, útil y mantenible.

[01]

Proyectos

Algunos de los proyectos en los que he trabajado

01

Minecraft Butler AI

PythonFastAPILangChainLangGraphRAGWebSocketJava
Agente LLM integrado en Minecraft a través de un mod personalizado. El backend, con autenticación JWT, expone un agente LangGraph con RAG que entiende el contexto del juego y decide y ejecuta acciones dentro del mundo.
02

TFM: LLMs para detección automática de lenguaje sexista en redes sociales

PythonPyTorchTransformersBERTModernBERTFastAPIReactSQLite
Trabajo de Fin de Máster: comparación de modelos BERT/ModernBERT ajustados frente a LLMs en zero/few-shot para detectar lenguaje sexista explícito e implícito en redes sociales.
03

Plataforma de gestión e inventario para tienda de recambios de automóvil

PythonFastAPIReactTypeScriptPostgreSQLSQLAlchemyOCRDockerCaddy
Plataforma full-stack de gestión e inventario para una tienda de recambios de automóvil: sincroniza y amplía la API de Factusol/SDELsol, automatiza la lectura de facturas de proveedores con OCR, relaciona artículos equivalentes de distintas marcas para encontrar alternativas, y convierte los móviles de la tienda en PDAs conectadas en tiempo real.
04

FastAPI + React Template

PythonFastAPIReactTypeScriptDocker
Plantilla full stack con SDD y buenas prácticas de desarrollo. Incluye pre-commit hooks, Git Flow, Docker y estructura modular para proyectos de producción.
[02]

Stack

IA & Datos

LangChain
LangGraph
RAG
PyTorch
TensorFlow

Desarrollo

Python
FastAPI
React
TypeScript
Next.js

Bases de Datos

Milvus
Qdrant
SQL Server
MongoDB
MySQL

Herramientas

Docker
Git
GCP
Azure

Idiomas

Español (Nativo)
Inglés (C1)
[03]

Experiencia

Data Scientist & AI Engineer

dic 2024abr 2026

GPU Solutions (BIAI Technology)

  • Diseño y desarrollo de agentes LLM con LangChain y LangGraph, siguiendo una arquitectura multiagente y separación por capas (Clean Architecture), integrados en canales como WhatsApp, Microsoft Teams y una interfaz web.
  • Desarrollo de proyectos desde cero en Python (FastAPI) + ReactJS, aplicando buenas prácticas: arquitectura modular, tipado, validación, manejo de errores y trazabilidad (pre-commit, Git Flow).
  • Implementación de pipelines de extracción y transformación de datos en Python para alimentar el RAG, indexando en bases de datos vectoriales (Milvus/Qdrant).
  • Monitorización de modelos y agentes basada en logging y seguimiento con dashboards para control de rendimiento, errores y uso.

Technical Lead (Proyectos de IA)

oct 2023nov 2024

Educa Edtech Group

  • Liderar un equipo multidisciplinario de software y data, asegurando la entrega de proyectos de alta calidad alineados con los objetivos de la empresa.
  • Coordinar la comunicación del equipo con los distintos departamentos, garantizando que las expectativas y requerimientos de cada proyecto se cumplan de manera eficiente.
  • Implementar metodologías ágiles para optimizar el flujo de trabajo, mejorar la colaboración del equipo y reducir los tiempos de entrega.
  • Diseño y mantenimiento de una BBDD centralizada (MySQL/BigQuery) y desarrollo de pipelines ETL en Python para ingestar y unificar datos desde herramientas analíticas y otras BBDDs internas.

Junior Data Scientist

ago 2022oct 2023

Educa Edtech Group

  • Implementar un proyecto de traducción automática de texto, video e imágenes, utilizando técnicas avanzadas de procesamiento del lenguaje natural (NLP).
  • Colaborar con el departamento de marketing para realizar análisis de las webs, detectando incongruencias en los contenidos mediante el uso de conectores analíticos.
  • Diseñar y desarrollar una plataforma centralizada alimentada con IA, destinada a albergar los contenidos de todas las webs del grupo, optimizando la gestión y distribución de información.
  • Diseñar un sistema sincronizador de información de productos entre distintas bases de datos, garantizando la coherencia y actualización de datos en la plataforma central.

Junior Software Developer

may 2022ago 2022

Educa Edtech Group

  • Diseñar bases de datos SQL, asegurando una estructura eficiente y escalable.
  • Desarrollar APIs en Python (FastAPI), facilitando la comunicación y la integración entre sistemas.
  • Apoyar en el desarrollo de proyectos de software utilizando PHP (Laravel y Phalcon), así como en el desarrollo del CRM de la empresa.

Prácticas - Área Web

mar 2021oct 2021

CEPRUD (Universidad de Granada)

  • Gestionar y mantener CMS (WordPress y Drupal), incluyendo la implementación de nuevas funcionalidades en Drupal para mejorar la estabilidad y la usabilidad de las plataformas web.
[04]

Educación

Máster Universitario en Ciencia de Datos e Ingeniería de Computadores

20232025

Universidad de Granada

Ciencia de Datos y Tecnologías Inteligentes

Grado en Ingeniería Informática

20172022

Universidad de Granada

Erasmus · Åbo Akademi University, Turku (20192020)

Certificaciones

Fundamentals of Accelerated Computing with CUDA Python

NVIDIA DLI · 2026

Verificar

Getting Started with Deep Learning

NVIDIA DLI · 2026

Verificar

Building LLM Applications With Prompt Engineering

NVIDIA DLI · 2026

Verificar
[05]

Contacto

¿Tienes un proyecto en mente o quieres hablar sobre IA? Escríbeme.