08/26/2026 updated

**** ******** ****
100 % available

Doctor en Informática · Arquitecto de Datos e Inteligencia Artificial · Desarrollador Senior

Madrid, USA
Only remote
Doctor en Informática, Universidad Politécnica de Madrid, Sobresaliente Cum Laude (2000)
Madrid, USA
Only remote
Doctor en Informática, Universidad Politécnica de Madrid, Sobresaliente Cum Laude (2000)

Profile attachments

CV Miguel Herrero Uceda.pdf

About me

PhD in Computer Science and 35-year architect of a commercial ERP in production. I combine hands-on database and C/C++ systems work with active university teaching, so I explain technical decisions as clearly as I make them.

Algorithm DesignBig DataData ArchitectureData CentersData InfrastructureData IntegrationData Processing SystemsData StructuresData SystemData Terminal EquipmentData VirtualizationDatabase DesignDatabase Storage StructuresDigital ArchitectureDarwin Information Typing ArchitectureEnterprise Architecture FrameworkInformation ArchitectureData IntelligenceIntelligent SystemsOracle SQL DeveloperSoftware ArchitectureSmart DataData Access LayerDataOpsSolution ArchitectureSystems ArchitectureAutomated Data Processing (ADP)Data ProcessingData Server InterfaceModel-Driven ArchitectureData ScienceIT ArchitectureComputer ArchitectureData ProgrammingCitect SCADA SoftwareAzure Data AnalyticsSql Database Administration
Arquitectura y modelado de bases de datos
Modelado conceptual, lógico y físico de bases de datos relacionales y analíticas. Diseño de esquemas transaccionales y analíticos, normalización y desnormalización razonada, esquemas OLTP y OLAP, integridad referencial y coherencia del modelo. Experiencia avanzada con PostgreSQL, Oracle, SQL Server y MySQL, incluyendo procedimientos almacenados, funciones, triggers, cursores, excepciones y control de transacciones.


Inteligencia Artificial y aprendizaje automático
Redes neuronales, árboles de decisión, clustering, sistemas expertos, lógica difusa, algoritmos genéticos y modelos bayesianos llevados a producción desde los años noventa. Procesamiento de lenguaje natural, visión artificial y uso profesional de modelos de lenguaje como ChatGPT, Claude y Gemini integrados en producto. Publicaciones científicas propias en IA simbólica e inferencia probabilística.


Desarrollo de software y arquitectura de sistemas
Autor y arquitecto principal de un ERP comercial en producción durante más de treinta y cinco años, usado por más de cien empresas con más de mil usuarios simultáneos. Dominio de C, C++, Python, SQL, PL/pgSQL, JavaScript, PHP, Rust y Ensamblador x86, así como de lenguajes históricos como Clipper, COBOL, Fortran, Pascal, Delphi, Java, C# y Lisp. Arquitectura por capas, concurrencia, IPC, gestión de memoria y programación cercana al sistema operativo en Linux y Windows.


Rendimiento y tuning de bases de datos
Estrategias de indexación, particionado, lectura de planes de ejecución, estadísticas del optimizador y planificación de capacidad sobre grandes volúmenes. Conocimiento profundo del interior del motor de bases de datos: modelos de acceso, algoritmos de indexación y planes de acceso, objeto de la tesis doctoral.


Migración y modernización de sistemas
Migración de bases de datos y sistemas heredados a plataformas actuales, on-premise o en la nube, con verificación del dato migrado y parada mínima. Treinta y cinco años llevando el mismo sistema de una plataforma a la siguiente sin perder un dato ni interrumpir a los clientes.


Informática industrial y automatización
Autómatas programables y PLC, control numérico, máquinas de corte, robótica, básculas, lectores de código de barras, impresoras de etiquetas y terminales punto de venta. Integración de dispositivos de naturaleza distinta con sus protocolos dentro del software de gestión.


Redes, comunicaciones y ciberseguridad
TCP/IP y sockets, puerto serie, FTP, SFTP, servicios web SOAP y REST, VPN. Montaje y administración de redes de oficina. Seguridad y protección de entornos de Tecnologías de la Operación (OT). Docente del certificado oficial IFCT0050 con diez ediciones impartidas.

Experience

Professional experience10+ years
Freelancer since2026

Languages

EnglishFluentSpanishNative speaker

Project history

Docente de Ciberseguridad, Competencias Digitales e Inteligencia Artificial

CESUR y Datacontrol
Docencia en cursos oficiales financiados por el SEPE en ciberseguridad, competencias digitales e inteligencia artificial.

Docente Doctor y Tutor de Doctorado y Máster

UNADE — Universidad Americana de Europa
Dirección y tutorización de tesis doctorales en cinco líneas: ingeniería de requisitos, auditoría e ingeniería del software, fundamentos y aplicaciones de la Inteligencia Artificial, prestaciones y fiabilidad de nodos de procesamiento multinúcleo, redes de Internet del futuro e informática industrial y robótica. Tutorización en teleformación de la Maestría de Inteligencia Artificial.

Tutor del Máster de Inteligencia Artificial

Grupo IOE — IOE Business School
Tutorización del Máster de Inteligencia Artificial con titulación de la UDIMA, Universidad a Distancia de Madrid.

Profesor asociado

Universidad CEU San Pablo
Docencia de Arquitectura de Computadores y Sistemas Operativos en la Escuela Politécnica Superior, Dpto. de Tecnología de la Información y Arquitectura de Computadores, incluida la creación de procesos y su relación entre sí, y de sistemas autónomos con autómatas y PLC en ingeniería.

Socio · Arquitecto y desarrollador principal del producto ERP

HU Ingenieros
Responsable técnico del producto ERP durante más de treinta y cinco años: arquitectura, modelo de datos, motor de base de datos y módulos de negocio, con más de cien empresas cliente en producción. Desarrollo de soluciones de Inteligencia Artificial dentro del producto, integración con planta industrial, diseño y optimización de bases de datos relacionales, migración y modernización de sistemas heredados, proyectos en AWS y Microsoft Azure, desarrollo web y comercio electrónico, cumplimiento normativo y consultoría tecnológica independiente.

Tutor de teleformación · Certificado oficial IFCT0050

Hedima y Virensis
Docencia del certificado oficial IFCT0050 de ciberseguridad avanzada en entornos de Tecnologías de la Operación (OT), 120 horas, diez ediciones impartidas.

Tutor en teleformación de competencias digitales

Telefónica Educación Digital
Tutorización en teleformación de competencias digitales.

Profesor asociado

Universidad Complutense de Madrid
Docencia en la Facultad de Informática (Dpto. de Arquitectura de Computadores y Automática, 2000-2002): Electrónica Digital, Arquitectura de Computadores, Programación de Microcontroladores, Lenguaje Ensamblador y Sistemas Operativos. Docencia en la Escuela Universitaria de Estadística (Dpto. de Estadística e Investigación Operativa, 2002-2005): Cálculo de Probabilidades, Investigación Operativa y Muestreo Estadístico.

Profesor de programación, bases de datos y redes

Centro de Estudios de Informática de Fuenlabrada
Docencia sobre programación, bases de datos y redes, incluida docencia sobre dBase, su utilización e implementación.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in