miguealguacil

AI Engineer | GenAI, Agents & Product Development

Miguel Á. Benítez Alguacil

BIO

AI Engineer specialized in production-ready LLM agents, RAG systems and full-stack AI products. I combine LangChain, LangGraph, FastAPI, React and vector databases to turn AI prototypes into reliable, usable software.

[01]

Projects

Some of the projects I've worked on

01

Minecraft Butler AI

PythonFastAPILangChainLangGraphRAGWebSocketJava
LLM agent integrated into Minecraft through a custom mod. The JWT-authenticated backend exposes a LangGraph agent with RAG that understands the game context and decides and executes actions inside the world.
02

Master's Thesis: Detecting Sexism on Social Media with BERT and LLMs

PythonPyTorchTransformersBERTModernBERTFastAPIReactSQLite
Master's thesis comparing fine-tuned BERT/ModernBERT models against zero/few-shot LLMs for detecting explicit and implicit sexist language on social media.
03

Inventory & Operations Platform for an Auto Parts Store

PythonFastAPIReactTypeScriptPostgreSQLSQLAlchemyOCRDockerCaddy
Full-stack inventory and operations platform for an auto parts store: syncs and extends the Factusol/SDELsol API, automates supplier invoice processing with OCR, cross-references equivalent products across brands to surface alternatives, and turns staff phones into real-time connected PDAs.
04

FastAPI + React Template

PythonFastAPIReactTypeScriptDocker
Full stack template with SDD and development best practices. Includes pre-commit hooks, Git Flow, Docker, and modular structure for production projects.
[02]

Stack

AI & Data

LangChain
LangGraph
RAG
PyTorch
TensorFlow

Development

Python
FastAPI
React
TypeScript
Next.js

Databases

Milvus
Qdrant
SQL Server
MongoDB
MySQL

Tools

Docker
Git
GCP
Azure

Languages

Spanish (Native)
English (C1)
[03]

Experience

Data Scientist & AI Engineer

Dec 2024Apr 2026

GPU Solutions (BIAI Technology)

  • Design and development of LLM agents using LangChain and LangGraph, following a multi-agent architecture with layer separation (Clean Architecture), integrated into channels such as WhatsApp, Microsoft Teams, and a web interface.
  • End-to-end project development in Python (FastAPI) + ReactJS, applying best practices: modular architecture, typing, validation, error handling, and traceability (pre-commit, Git Flow).
  • Implementation of data extraction and transformation pipelines in Python to feed the RAG system, indexing into vector databases (Milvus/Qdrant).
  • Model and agent monitoring based on logging and dashboards for tracking performance, errors, and usage.

Technical Lead (AI Projects)

Oct 2023Nov 2024

Educa Edtech Group

  • Leadership of a multidisciplinary software and data team, ensuring delivery of high-quality projects aligned with company objectives.
  • Implemented agile methodologies to optimise workflow, improve team collaboration, and reduce delivery times.
  • Designed and maintained a centralised database (MySQL/BigQuery) and developed ETL pipelines in Python to ingest and unify data from analytics tools and other internal databases.
  • Coordinated team communication with different departments, ensuring that expectations and project requirements were met efficiently.

Junior Data Scientist

Aug 2022Oct 2023

Educa Edtech Group

  • Implemented an automatic translation project for text, video, and images using advanced NLP techniques.
  • Collaborated with the marketing department to analyse websites, detecting content inconsistencies using analytics connectors.
  • Designed and developed an AI-powered centralised platform to host content from all group websites, optimising information management and distribution.
  • Designed a product information synchronisation system across different databases, ensuring data consistency and currency throughout the central platform.

Junior Software Developer

May 2022Aug 2022

Educa Edtech Group

  • Designed SQL databases, ensuring efficient and scalable data structures.
  • Developed APIs in Python (FastAPI), facilitating communication and integration between systems.
  • Supported software project development using PHP (Laravel and Phalcon), as well as contributing to the company's CRM development.

Internship - Web Area

Mar 2021Oct 2021

CEPRUD (Universidad de Granada)

  • Managed and maintained CMS platforms (WordPress and Drupal), including the implementation of new features in Drupal to improve platform stability and usability.
[04]

Education

Master's Degree in Data Science and Computer Engineering

20232025

Universidad de Granada

Data Science and Intelligent Technologies

Bachelor's Degree in Computer Engineering

20172022

Universidad de Granada

Erasmus · Åbo Akademi University, Turku (20192020)

Certifications

Fundamentals of Accelerated Computing with CUDA Python

NVIDIA DLI · 2026

Verify

Getting Started with Deep Learning

NVIDIA DLI · 2026

Verify

Building LLM Applications With Prompt Engineering

NVIDIA DLI · 2026

Verify
[05]

Contact

Have a project in mind or want to talk about AI? Drop me a line.