Ignacio Sánchez Ginés

AI Solutions & Technical Presales

Madrid, Spain

Profile

Solution presales and architecture specialist with over 20 years of experience in IT, spanning application development, systems administration and complex solution design. Combines a strong commercial focus with technical depth to understand customer needs, build trusted relationships and translate technology into business value. Experienced in international projects and collaborative, multidisciplinary environments.

Experience

Over two decades building software, platforms and customer solutions: from game engines and simulation to enterprise architecture, open-source presales and applied AI.

Microsoft

Senior AI Solution Engineer

Sep 2022 – Present

  • Design and implement scalable, secure and resilient AI and cloud architectures tailored to customer needs.
  • Work closely with enterprise clients to understand technical and business requirements, advising on cloud adoption, migration and deployment.
  • Lead Azure architecture discussions and support solution optimization, balancing customer priorities with reliable delivery.
  • Build long-term customer partnerships as a Trusted Advisor, identifying growth opportunities and aligning technology decisions with business outcomes.
  • Deliver technical workshops and presentations at international events, sharing practical experience in AI applications, architecture and model selection.
  • Azure
  • Generative AI
  • Agents
  • Cloud architecture
  • Trusted Advisor

Red Hat

Senior Solution Architect

Oct 2017 – Sep 2022

  • Technical presales with enterprise customers, aligning Red Hat technologies with business goals and IT strategy.
  • Designed and presented scalable open-source solutions based on OpenShift, Ansible and RHEL.
  • Delivered workshops, PoCs and demos. Led discovery sessions and contributed to RFP/RFI responses and technical proposals.
  • Built trusted client relationships and worked with product, engineering and consulting teams to deliver tailored solutions.
  • OpenShift
  • Ansible
  • RHEL
  • Presales
  • PoCs

atSistemas

Lead DevOps Architect

May 2015 – Oct 2017

  • Lead architect in the DevOps community of around 40 people and member of the office of the CTO.
  • Designed full-stack architectures and solutions for large accounts, presenting to CIOs, CTOs and architecture managers.
  • Managed technical presales, customer PoCs, events, webinars and meetups.
  • Led project teams using Agile methodologies, with a focus on DevOps, microservices, cloud infrastructure and cloud-native applications.
  • DevOps
  • Microservices
  • Cloud native
  • Agile

BNP Paribas

Enterprise Architect · Personal Finance

Jan 2008 – May 2015

Designed software and infrastructure architectures across European operations, applying TOGAF practices. Worked on integration, data, payments, cloud, security and networking projects, and drove DevOps adoption through CI/CD and infrastructure as code.

  • TOGAF
  • Integration
  • Payments
  • Security
  • CI/CD
  • IaC

Kyocera

Solution Architect

May 2007 – Jan 2008

Designed tailored software solutions and provided technical consulting, including Java, .NET and embedded development.

  • Java
  • .NET
  • Embedded

Indra

Software Architect

Jan 2007 – May 2007

Designed and developed simulation solutions using C++, .NET and Java, including numerical algorithms and 3D simulation.

  • C++
  • Simulation
  • 3D
  • Numerical algorithms

FX Interactive

Developer

Aug 2003 – Jan 2007

Developed C++ games, engines and tools for Windows and mobile platforms, with OpenGL, DirectX and programmable rendering pipelines.

  • C++
  • Game engines
  • OpenGL
  • DirectX
  • Shaders

Applied AI

Three years of practical experience with enterprise AI solutions, including public-sector engagements.

Agentic & Generative AI

Deployment

Design, integrate and deploy agentic and generative AI solutions, combining language models, enterprise services and tools to address customer requirements.

  • Agents
  • LLMs
  • Enterprise integration

LLM Apps & RAG

Retrieval-augmented generation

Build RAG applications with data ingestion, transformation and search processes that connect language models with enterprise information. Integrate model inference and prompt engineering with Azure AI services.

  • RAG
  • Vector search
  • Prompt engineering
  • Azure AI

Agent Orchestration & MCP

Tools and workflows

Connect agents with tools and application services through Model Context Protocol and agent frameworks, supporting practical workflows and enterprise integration.

  • MCP
  • Agent frameworks
  • Tool calling

AI Security & Responsible AI

Safeguards by design

Include safeguards, secure integration and responsible AI practices in solution design, considering risks alongside functionality and customer requirements.

  • Safeguards
  • Secure integration
  • Responsible AI

Cloud-Native AI

Platforms

Deploy AI solutions on Azure with AI Gateway, containers, Kubernetes, OpenShift and enterprise APIs.

  • Azure
  • AI Gateway
  • Kubernetes
  • OpenShift

Evaluation & Validation

Quality

Apply continuous testing and evaluation to assess AI response quality and detect regressions. Use PoCs and demonstrations to validate solutions and explain architecture choices to customer teams.

  • Evaluations
  • Regression testing
  • PoCs
  • Demos

Skills

A toolbox built across presales, architecture, development and infrastructure.

Presales & Consulting

10+ years leading technical presales

  • Technical presales
  • Customer focus
  • Negotiation
  • Agile & traditional PM
  • Team leadership
  • Mentoring
  • Autonomy

Architecture

Cloud, software and AI

  • Public, private & hybrid cloud
  • Microservices
  • Event-driven
  • Serverless
  • APIs & gateways
  • Service mesh
  • Agentic AI
  • Responsible AI

Development

Languages, frameworks and AI tooling

  • Python
  • C/C++
  • C#
  • Java
  • Go
  • Rust
  • JavaScript
  • Swift
  • .NET
  • Spring
  • Node.js
  • WebAssembly
  • LangChain
  • LangGraph
  • Microsoft Agent Framework
  • Semantic Kernel
  • MCP
  • Claude Code
  • Codex
  • GitHub Copilot
  • iOS & Android

Infrastructure

Cloud, platforms and delivery

  • Azure
  • AWS
  • GCP
  • Linux
  • Kubernetes
  • OpenShift
  • Containers
  • Terraform
  • Ansible
  • GitOps
  • GitHub Actions
  • Argo CD
  • Tekton
  • Prometheus
  • Elasticsearch
  • Kafka
  • MongoDB
  • PostgreSQL

Education

Computer science background and international professional communication.

Computer Science

Bachelor of Computer Science

June 2005

Universidad Pontificia de Salamanca (Madrid).

Languages

English C1 · Spanish

  • English (C1): regular professional use with international teams.
  • Spanish: professional communication with customers and colleagues.

International

Projects and events

Experience leading and contributing to international projects. Regular travel for Microsoft events; available for customer visits and workshops.

Open Source

Develops open-source emulators of vintage computers and game consoles, including cores for RetroArch. Ranked among Spain's top 30 GitHub users by public commits, according to committers.top.

Gearboy

Game Boy / Game Boy Color / Super Game Boy

An accurate, cross-platform Game Boy / Game Boy Color / Super Game Boy emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server

Gearsystem

Sega Master System / Game Gear / SG-1000

A very accurate, cross-platform Sega Master System / Game Gear / SG-1000 emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server

Gearcoleco

ColecoVision / Coleco ADAM

A very accurate, cross-platform ColecoVision / Coleco ADAM emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server

Geargrafx

PC Engine / TurboGrafx-16 / SuperGrafx / CD-ROM²

A very accurate, cross-platform PC Engine / TurboGrafx-16 / SuperGrafx / CD-ROM² emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server

Gearlynx

Atari Lynx

A very accurate, cross-platform Atari Lynx emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server

Geartowns

Fujitsu FM Towns

A cross-platform Fujitsu FM Towns emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch, with an embedded MCP server for AI-assisted debugging and development.

  • C++
  • Cross-platform
  • RetroArch core
  • MCP server