Ingeniero de Computadores

Desarrollo software con enfoque en Inteligencia Artificial.

Desarrollo de soluciones software para el sector financiero. Base sólida en inteligencia artificial y computación de alto rendimiento.

Antonio Caballero Carrasco

Sobre mí

Ingeniero de Computadores

Ingeniero de Computadores centrado en el desarrollo de software y soluciones de datos. Trabajo como consultor tecnológico en el sector financiero, en diseño y desarrollo de soluciones software basadas en Inteligencia Artificial. El contexto bancario me aporta una visión de negocio que complementa mi perfil técnico, sin pretender ser experto en el dominio.Mi perfil técnico se centra en inteligencia artificial (machine learning, deep learning, NLP) y la computación de alto rendimiento en C/C++ con MPI, OpenMP, CUDA y OpenCL.

Stack

Stack Técnico

Lenguajes

  • Python
  • C
  • C++
  • Bash

IA & Datos

  • PyTorch
  • NumPy
  • Pandas
  • Jupyter
  • Scikit-Learn

HPC / Paralelismo

  • CUDA
  • OpenCL
  • OpenMP
  • MPI

Frameworks & Web

  • FastAPI
  • React
  • Astro
  • HTML
  • CSS

Bases de datos

  • MongoDB
  • Oracle

Herramientas

  • Git
  • Linux
  • Anaconda
  • VS Code

Experiencia

Trayectoria

BBVA · vía Nfq Advisory, Solutions, Outsourcing

External Consultant

Abr 2026 — Actualidad

BBVA · vía Nfq Advisory, Solutions, Outsourcing

  • Diseño y desarrollo de una aplicación web que proporciona una interfaz para la visualización del linaje de datos en el área de Transaction Reporting de CIB.
  • Diseño y desarrollo de un dashboard que monitoriza la carga de procesamiento en las plataformas internas del equipo y permite un análisis rápido y visual.
  • Desarrollo de una API con Python, FastAPI y frontend con React.
  • Desarrollo con conexión a bases de datos Oracle SQL y MongoDB.
  • Colaboración en una iniciativa interna de construcción de una Knowledge Base para la implantación del paradigma KDD.
Nfq Advisory, Solutions, Outsourcing

Associate

Sep 2025 — Actualidad

Nfq Advisory, Solutions, Outsourcing

  • Soluciones software para reconciliación en Factoring y planificación de procesos.
  • Iniciativa interna de adopción de IA generativa (LLMs) y buenas prácticas.
Universidad de Extremadura · Grupo ARCO

Becario de Investigación

Feb 2025 — Abr 2025

Universidad de Extremadura · Grupo ARCO

  • Machine Learning para imputación de datos en secuencias biológicas.
  • Automatización del flujo bioinformático en Python (Scikit-learn, BioPython, ETE3).

Formación

Estudios

Universidad Nacional de Eduación a Distancia (UNED)

Master en Tecnologías del Lenguaje

Oct 2025 — Presente

Universidad Nacional de Eduación a Distancia (UNED)

Universidad de Extremadura

Grado en Ingeniería Informática — Ingeniería de Computadores

Sep 2018 — Jul 2025

Universidad de Extremadura

TFG (Calificación: 10): Machine Learning para imputación de datos en secuencias biológicas.

Universidad de Extremadura

Procesamiento de Lenguaje Natural (NLP)

Ene 2025 — Feb 2025

Universidad de Extremadura

Universidad de Extremadura

Introducción a Machine Learning y Deep Learning

Nov 2024 — Dic 2024

Universidad de Extremadura

Universidad de Extremadura

Introducción al desarrollo de software cuántico

Jun 2024 — Jul 2024

Universidad de Extremadura

Proyectos

Trabajo destacado

Imputación de datos en secuencias biológicas con Machine Learning

TFG (10/10): técnicas de Machine Learning para imputar datos perdidos en secuencias biológicas, con automatización del flujo bioinformático en Python.

  • Machine Learning
  • Python
  • Scikit-learn
  • BioPython
  • Bioinformática
ClipFinder

ClipFinder

Web App para obtener clips relevantes de un video en base a una consulta en lenguaje natural del usuario

  • Machine Learning
  • Natural Language Processing
  • Embeddings
  • Python
  • Whisper
  • React
  • Dense Retrieving

Contacto

¿Hablamos?

Abierto a oportunidades en desarrollo de software, datos e IA.