Alex Quiroga

Alex Quiroga

Ingeniero aeroespacial · Machine Learning e IA

Ingeniero aeroespacial con máster en Ingeniería Aeronáutica y formación de posgrado en Inteligencia Artificial. Experiencia en desarrollo y evaluación de modelos de Machine Learning clásico y Deep Learning, con aplicaciones en procesamiento de señales, NLP y visión por computador. Desarrollo de soluciones basadas en LLM y aplicaciones backend con FastAPI y Flask, incluyendo integración y despliegue local mediante Docker.

Formación

Feb 2025 /Jun 2025

Posgrado en Inteligencia Artificial para Ingeniería Aeroespacial

Universidad Politécnica de Madrid · Madrid

Curso de posgrado

Feb 2025 /Jun 2025
Sep 2022 /Sep 2025

Máster en Ingeniería Aeronáutica

Universidad Politécnica de Madrid · Madrid

Especialidad Aeronaves

Sep 2022 /Sep 2025
Sep 2017 /Jul 2023

Grado en Ingeniería Aeroespacial

Universidad Politécnica de Madrid · Madrid

Ciencias y Tecnologías Aeroespaciales

Sep 2017 /Jul 2023

Experiencia

Abr 2025 /Jul 2025

Data Scientist en prácticas

Kerox Technology

Investigación de técnicas de NLP y LLM para normalizar textos clínicos en español a SNOMED CT. Desarrollo de un pipeline de extracción de conceptos con segmentación dinámica, embeddings, Elasticsearch, similitud semántica y aproximada. Evaluación sobre datos clínicos públicos con más del 70 % de correspondencias exactas o jerárquicamente relacionadas, incluyendo relaciones padre/hijo. Desarrollo de prototipos de postcoordinación y ejemplos sintéticos.

Abr 2025 /Jul 2025
Oct 2024 /Mar 2025

Prácticas de máster – Machine Learning

DMAIA, Universidad Politécnica de Madrid

Desarrollo de un pipeline de procesamiento de ECG y extracción de características con Python, NeuroKit2, SciPy, Pandas y datos de PhysioNet. Comparación de modelos clásicos y redes convolucionales: el mejor modelo evaluado, HistGradientBoosting, obtuvo un F1 macro de 0,921 y un AUC de 0,991. Aplicación Flask para visualizar señales, clasificar ritmos y generar informes con SQLite, e integración experimental de adquisición ECG comercial y con Arduino.

Oct 2024 /Mar 2025
Mar 2021 /Ago 2021

Prácticas de grado – Investigación en IA

SRM Consulting

Investigación y evaluación de Neural Radiance Fields (NeRF) para síntesis de nuevas vistas y reconstrucción 3D con imágenes sintéticas, reales y aéreas. Desarrollo de herramientas Python para preparar imágenes y poses de cámara y una interfaz PySide6 para configurar entrenamientos. Comparación con fotogrametría tradicional y análisis de las limitaciones para extraer mallas 3D.

Mar 2021 /Ago 2021

Proyectos

Twitter/X Insights – Análisis de noticias con IA

Aplicación de procesamiento del lenguaje natural para recopilar publicaciones, estimar su relevancia y neutralidad mediante clasificación zero-shot y agrupar noticias relacionadas utilizando embeddings y HDBSCAN. Genera títulos, resúmenes e informes estructurados con LLM, con ordenación y reducción de redundancias.

Python · FastAPI · Hugging Face · Gemini · Docker · React

Reconstrucción de partidas de ajedrez

Reconstrucción de partidas de ajedrez

Sistema de visión por computador para digitalizar partidas de ajedrez en directo a partir de vídeo, detectando piezas y reconstruyendo posiciones sucesivas del tablero con YOLOv8, InceptionV3 y OpenCV.

PyTorch · YOLOv8 · InceptionV3 · OpenCV

Control autónomo de aeronaves con RL

Control autónomo de aeronaves con RL

Simulador personalizado de dinámica de vuelo que utiliza ecuaciones linealizadas del movimiento e integración numérica Runge–Kutta de cuarto orden (RK4). Un agente PPO sigue trayectorias arbitrarias de puntos de paso en simulación.

Python · Gymnasium · PPO · Stable-Baselines3

Math Solver

Math Solver

Aplicación web para conversión de unidades, matemáticas simbólicas y representación gráfica.

Python · Flask · SymPy · Plotly

Robot de equilibrio de una bola con PID

Robot de equilibrio de una bola con PID

Robot de equilibrio de una bola con control PID, un sensor infrarrojo de distancia y una plataforma inclinable accionada por un servomotor.

Arduino · PID · Catia V5

Habilidades

Programación y datos

  • Python
  • SQL
  • NumPy
  • Pandas
  • SciPy

Machine Learning

  • scikit-learn
  • PyTorch
  • Keras
  • Hugging Face

Clasificación, Deep Learning, NLP, visión por computador, Reinforcement Learning

LLM e IA generativa

  • LangChain
  • RAG
  • embeddings
  • recuperación semántica
  • bases de datos vectoriales

Backend y herramientas

  • FastAPI
  • Flask
  • Docker
  • Git
  • Elasticsearch
  • SQLite
  • SQLAlchemy
  • Pydantic
  • React
  • OpenCV

Certificaciones

Ciencia de datos

Herramientas, metodología y Python

IBM Data Science (5 cursos)

Informática

C, Python, Flask y SQL

CS50's Introduction to Computer Science

Inglés

Comprensión lectora y auditiva

Cambridge Linguaskill: C1

Curriculum Vitae

Contacto