Software engineer · Madrid, Spain

Raúl Baeza Osuna

Engineering software.
Applying intelligence.

I build production software and applied AI projects across computer vision, generative systems and reliable technical workflows.

Selected work

2022—2026

01 / Applied AI · NTT DATA

Nexus 360

Multimodal AI for due diligence

An individual concept and solution-architecture project for NTT DATA’s Global AI Hackathon FY25. A system of specialized agents reviews contracts, audio, video and transcripts to surface hidden risks and contradictions with traceable findings.

  • Agentic AI
  • Multimodal analysis
  • Solution architecture
3rd place individually · Category 1BView case →
CONTRACTSAUDIOVIDEON360TRANSCRIPTSRISKSTRACEABILITY

02 / Computer vision · Deep learning

Brain Tumor Detection

Interpretable MRI classification

An experimental pipeline that learns compact anatomical features with an autoencoder, classifies MRI scans from the latent representation and uses Grad-CAM to inspect the regions influencing each prediction.

  • TensorFlow / Keras
  • Autoencoder
  • Grad-CAM
96% test accuracy · 450 imagesView case →
Grad-CAM heatmaps overlaid on brain MRI scans

03 / Final degree project · 2024

NostalgIA

Restoring damaged historical photographs

A full experimentation pipeline that simulates grayscale, tears and scratches on CelebA images, compares GAN and U-Net approaches, and documents why U-Net became the final restoration architecture.

  • Python
  • U-Net / GAN
  • OpenCV
Final degree project · 10/10View case →
Original, scratched and U-Net-restored portraits

About

Software foundations.
Applied AI focus.

Software engineer at NTT DATA working in PLM and data migration, while developing applied AI projects in computer vision, deep learning and generative systems.

Based in Madrid and building toward international opportunities where software engineering discipline and practical AI meet.

PythonJavaTensorFlowKerasOpenCVData migrationPLM

Open to international
software + AI opportunities.