AI Engineer | GenAI, Agents & Product Development
Miguel Á. Benítez Alguacil
BIOAI 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
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 2024 — Apr 2026GPU 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 2023 — Nov 2024Educa 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 2022 — Oct 2023Educa 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 2022 — Aug 2022Educa 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 2021 — Oct 2021CEPRUD (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
2023 — 2025Universidad de Granada
Data Science and Intelligent Technologies
Bachelor's Degree in Computer Engineering
2017 — 2022Universidad de Granada
Erasmus · Åbo Akademi University, Turku (2019–2020)
Certifications
[05]
Contact
Have a project in mind or want to talk about AI? Drop me a line.