ARC

Andrés Ruiz Calvo

AI/ML Engineer

🇪🇸 Spanish
Madrid, Spain

About

AI Engineer at IBM where I architect production-grade Generative AI systems for IBM customers and business partners.

Beyond my work at IBM, I maintain Ad Astra AI—a technical blog documenting production-ready AI engineering projects, sharing deep-dives on building, deploying, and scaling real-world AI systems. My flagship project, SentiWiki AI, is an end-to-end agentic RAG system deployed on AWS ECS for querying ESA Copernicus Sentinel mission documentation

Previously, one year as a Solutions Architect at Huawei gave me deep expertise in cloud architectures, which I've further validated through AWS certifications (ML Specialty, Solutions Architect Associate, AI Practitioner) and Databricks Data Engineer certification.

Currently also an Associate Professor in Machine Learning at UAX University, where I designed and deliver comprehensive curricula for Machine Learning I & Machine Learning II courses to 20+ undergraduate students in the AI & Computation degree program.

Professional Experience

AI Engineer

IBM

Nov 2024 - Present
  • Architected comprehensive RAG pipelines from ground up, implementing using Python sophisticated data chunking algorithms, optimized Elasticsearch vector indexing, multi-stage retrieval mechanisms, advanced re-ranking with cross-encoder models, context-aware LLM prompting strategies, and intelligent query rewriting for enhanced semantic understanding. Deployed production-grade FastAPI microservices containerized with Docker, orchestrated via GitLab CI/CD pipelines for DevOps integration
  • Developing AI agent systems capable of autonomous code generation in Angular, implementing even self corrective steps and unit tests. Utilizing LangGraph while working with diverse agent architectures and tools. Successfully deployed applications on serverless cloud containers with integrated GitHub repository connections. I also exposed the agentic applications with remote MCP servers (hosted on AWS) using fast-mcp
  • Initiating advanced web scraping projects (using python, selenium and S3 buckets) to develop robust data ingestion pipelines for enhanced RAG application performance and knowledge base expansion
  • Delivered comprehensive workshops to customers covering GenAI concepts including prompt engineering techniques and RAG application development, building technical credibility and client relationships
  • Participating in executive communication initiatives with senior company leadership to develop my public speaking expertise

Skills: Python · Elasticsearch · PyTorch · AWS Bedrock · LangGraph · FastAPI · Docker · Git · CI/CD · Agents

University Professor in Machine Learning

UAX University

Oct 2025 - Present

Associate Professor in Machine Learning in the AI and Computation Degree at University UAX. I created all the theory and coding labs for the Machine Learning I & Machine Learning II curricula for 20+ students.

Solutions Architect

Huawei

Feb 2024 - Nov 2024

Solutions Architect responsible for Spain's hybrid cloud projects using Huawei Cloud Stack (HCS)

  • Solutions Architect leader of HCS project for a consulting company. I was responsible for the technical solution and communication with their CTO
  • Prepared and delivered introductory technical presentations to different small and medium sized companies about HCS
  • POC leader with startup focusing on VR and AI workloads, I successfully migrated their CDN and GPUs instances to Huawei Cloud
  • Collaborated on a project with a software company to deploy a ML model using Huawei Cloud infrastructure. Working with senior SA, my team is mainly focusing on designing the auto scaling policies for the container instances and implementing a queue strategy
  • Worked with BDs to create offerings for customers of compute (ECS) and storage services (OBS) in Huawei Cloud
  • Obtained the Associate and Professional Solutions Architect Huawei Cloud certifications (fastest one on my team) and created a study guide

Solutions Architect – Internship

Huawei

Nov 2023 - Feb 2024

Solutions Architect responsible for Spain's hybrid cloud projects using Huawei Cloud Stack (HCS)

  • Created a public cloud backup solution for a telecommunication consulting company, including both technical and economical proposal

Education

Master's Degree in Machine Learning and Healthcare

2022 - 2023

Universidad Carlos III de Madrid

Relevant Courses: Machine Learning, Deep Learning, Computer Vision, Data Modelling, NLP, Information Theory.

Bachelor's Degree in Data Science and Engineering

2018 - 2022

Universidad Carlos III de Madrid

Relevant Courses: Supervised/Unsupervised Learning, Reinforcement Learning, Transfer Learning, Databases, Neural Networks, Deep Learning, Programming (Python,R,SQL, Scikit-Learn), Statistical Learning, Data structures, Big Data.

Skills & Technologies

AI & ML Frameworks

LangGraphLangChainPyTorchScikit-LearnTensorFlowHugging FaceLiteLLMClaude 3

AI Systems & Architectures

RAG PipelinesAI AgentsPrompt EngineeringModel Fine-tuningCross-EncodersRAGAS

Cloud & Infrastructure

AWS BedrockAWS S3AWS ECSDockerCI/CDGitLabServerlessHuawei Cloud StackPrometheusGrafana

Development & APIs

PythonFastAPINext.jsAngularGitMCP ServersREST APIs

Data & Search

ElasticsearchQdrantVector DatabasesSQLPySparkSeleniumCrawl4AIETL Pipelines

Research & Academia

Computer VisionDeep LearningSemantic SegmentationMedical ImagingResearch Publications

Certifications

AWS Certified Machine Learning – Specialty

2024

AMAZON WEB SERVICES

AWS Solutions Architect – Associate

2024

AMAZON WEB SERVICES

Databricks Data Engineer – Associate

2024

DATABRICKS

AWS AI Practitioner

2024

AMAZON WEB SERVICES

Workshops

Multimodal RAG Pipeline Workshop at PyConES

2024

In a practical workshop at PyConES (biggest python conference in Spain), I instructed over 50 participants on how to build a multimodal RAG (Retrieval-Augmented Generation) pipeline from the ground up. The complete solution adhered to industry best practices, using Python and IBM's robust open-source library, Docling, for intricate document processing.

Access workshop

Research Publications

Automatic segmentation and quantification of OCT images before and after cataract surgery using deep learning

2024

Applied Optics

First-author of a study published in Applied Optics: Developed using python a deep learning segmentation algorithm (feature pyramid network with pre-trained encoder) for anterior eye OCT images, achieving 93.2% accuracy and 0.34 s/image processing.

View publication

Languages

Spanish - Native
English - C1 (Cambridge)
French - B2 (DELF)

Personal Interests

Sports Enthusiast

Lifelong passion for football, tennis, running, and calisthenics, with a commitment to regular practice and personal fitness.

Avid Reader

Enjoy reading, particularly autobiographies and reflective literature, to gain new perspectives and insights.

Writer & Storyteller

Visit

Maintain a personal blog focused on sharing lessons from exceptional individuals through storytelling; publish weekly to an engaged audience of approximately 200 readers.

Travel

Enjoy exploring new cultures and destinations, fostering adaptability and a global outlook.

Use the "Download PDF" button or press Cmd/Ctrl + P to save or print this CV