Current AI Engineer and graduate in Data Science and Artificial Intelligence, my experience and expertise center on generative AI applications, including the development of solutions powered by Large Language Models (LLMs),Retrieval Augmented Generation pipelines (RAGs), Vision-Language Models (VLMs), and video generation models.
As a self-taught programmer, I am highly adaptable and passionate about staying up to date with the ever-evolving field of AI.
I am motivated by the challenge of turning cutting-edge research into practical, real-world applications, and I aim to keep contributing to projects that push the boundaries of innovation and deliver meaningful impact.
Actual ingeniero de inteligencia artificial y graduado en Ciencia de Datos e Inteligencia Artificial, mi experiencia y experiencia se centran en aplicaciones de IA generativa, incluyendo el desarrollo de soluciones impulsadas por Modelos de Lenguaje Grande (LLMs), RAGs , Modelos de Visión-Lenguaje (VLMs) y modelos de generación de video.
Como programador autodidacta, soy altamente adaptable y apasionado por mantenerme al día con el campo en constante evolución de la IA.
Estoy motivado por el desafío de convertir la investigación de vanguardia en aplicaciones prácticas y reales, mi objetivo es seguir contribuyendo a proyectos que impulsen los límites de la innovación y generen un impacto significativo.
Dec 2025 - Present
Dic 2025 - Actualidad
Mar 2025 - Dec 2025 · 10 months
Mar 2025 - Dic 2025 · 10 meses
Mar 2023 - Jul 2023 · 5 months
Mar 2023 - Jul 2023 · 5 meses
A personal project to develop a intelligent Image search engine using face recognition and embedding comparison.
Un proyecto personal para desarrollar un motor de busqueda inteligente de imagenes usando reconocimiento facial y comparación de embedding.
An experiment to see the performance when predicting stock prices, of a self modifying neural network made with pytorch
Un experimento para ver el rendimiento al predecir precios de acciones, de una red neuronal auto modificable hecha con pytorch
Texas Hold'em Poker Probability Calculator in Python and optimized with C++ backend
Calculadora de probabilidades de Poker Texas Hold'em en Python y optimizada en C++
An implementation from scratch of a neural network engine using python and numpy
Una implementación desde cero de un motor de redes neuronales usando python y numpy
This is a working blockchain made in python to understand more deeply the technology
Esta es una blockchain funcional hecha en python para entender más a fondo la tecnología
A collection of my solutions to competitive programming problems in different platforms
Una colección de mis soluciones a problemas de programación competitiva en diferentes plataformas
A tracked vehicle desingned from scratch in Fusion 360 and later 3D printed and controled with an arduino
Un vehículo con orugas diseñado desde cero en Fusion 360 y posteriormente impreso en 3D y controlado con un arduino
A personal experiment to see the viability of different Recurrent neural networks architectures
Un experimento personal para ver la viabilidad de diferentes arquitecturas de redes neuronales recurrentes
A repository with my configs for diferent programs, especially my linux window manager Qtile, the alacritty terminal config and Rofi menus.
Un repositorio con mis configuraciones para diferentes programas, especialmente mi gestor de ventanas de linux, Qtile, la configuración de la terminal alacritty y los menús de Rofi.
A series of scripts to automatize some tasks in my computer, especially file management
Una serie de scripts para automatizar algunas tareas en mi ordenador, especialmente la gestión de archivos
Solutions to the Advent of Code 2023
Soluciones al Advent of Code 2023
A genetic algorithm to play flappy bird using the NEAT algorithm
Un algoritmo genético para jugar al flappy bird usando el algoritmo NEAT
A repository for my assigment of machine learning I at the Universidad Politecnica de Madrid, exploring data preprocessing and differnet clusterting techniques
Un repositorio para la asignatura de Aprendizaje Automatico I en la Universidad Politecnica de Madrid, explorando el preprocesamiento de datos y diferentes técnicas de clustering
A study of diferent supervised learning techniques to classify different species of leaves using image data
Un estudio de diferentes técnicas de aprendizaje supervisado para clasificar diferentes especies de hojas usando datos de imagenes