No es teoría de libros.
Es ingeniería de oficio contrastada en los entornos más
empresas formadas
No enseño a programar, entreno a ingenieros en entornos corporativos de alta presión.
Cursos impartidos en vivo
Siete centenares de despliegues de conocimiento cara a cara con el problema real.
Profesionales formados en vivo
Una generación de técnicos formados en las bases y fundamentos de la ingeniería de software.
Horas de clase impartidas
Equivalente a décadas de operación continua detectando y resolviendo fricciones técnicas.
El problema real (no el que sale en el temario)
Las empresas invierten en cursos, certificaciones y herramientas. Y aun así, los mismos síntomas se repiten: deuda técnica, fricción en la entrega, métricas discutibles, datos que no cuadran, tests que no protegen y decisiones de arquitectura que se pagan con intereses.
La razón suele ser la misma: se entrena la herramienta, pero no el criterio de ingeniería que hace que esa herramienta funcione en un sistema real, bajo restricciones.
Se enseña “cómo se hace”, pero no por qué se elige ni qué trade-offs estás aceptando.
Se construye para hoy, olvidando que el coste real llega en mantenimiento y evolución.
Se discute el stack, pero se ignoran fundamentos que llevan décadas resolviendo el mismo problema: modularidad, calidad verificable, operabilidad y datos con rigor.
La herramienta cambia; el fundamento permanece.
Áreas de Conocimiento / Formaciones que imparto
Un perfil 360º no se resume en una lista: se demuestra en la conexión entre disciplinas.
Aquí tienes una selección de las temáticas principales que imparto; el repertorio completo es mucho mayor.
Desarrollo de Software
Mobile, Desktop, Front y Back.Código con oficio: diseño mantenible, rendimiento predecible y cambios que no disparen efectos colaterales.
No persigo modas; persigo claridad, testabilidad y evolución sin dolor.
Formaciones que imparto
Arquitectura de Software
Decisiones con trade-offs, sin dogmas.Arquitectura como disciplina de decisiones. Trade-offs explícitos, límites claros y sistemas que sobreviven al cambio.
Menos “dibujos bonitos”, más diseño que aguanta producción y equipo.
Formaciones que imparto
Sistemas & Devops
Infraestructuras pensadas para vivir en producción.Infraestructura como software: versionado, revisión, pruebas y ciclo de vida. Automatizar no es ingeniería si no hay diseño.
Mi foco: plataformas operables, repetibles y sostenibles.
Formaciones que imparto
Linux · Docker · Podman
Kubernetes · OpenShift/OKD · Tanzu
OpenStack · AWS · GCP · Azure
Helm · Terraform · Ansible · Puppet
Jenkins · Azure DevOps · Rundeck
Gitlab · Github · Bitbucket
Nagios · Elastic ELK · Opensearch · Prometheus · Grafana
VMWare · Redhat Virtualization
y más...
Testing
Sin humo: calidad que se nota en producción.Pruebas que protegen de verdad: detectan lo importante, fallan cuando deben y te dejan dormir tranquilo. No métricas de vanidad.
Estrategia, pirámide útil y automatización estable para que entregar no sea un evento traumático.
Formaciones que imparto
Fundamentos de testing
ISTQB
JUnit · XUnit · UnitTest · ...
Mocha · Jasmine · Jest · Sinon · ...
Selenium · Karma · Cypress
Postman · SoapUI · ReadyAPI
Cucumber · Karate
SonarQube
JMeter
y más...
UI/UX
Aplicada a producto técnico: Mobile, Desktop, Web.User Personas, Flujos, fricción, consistencia y adopción. Porque un sistema no fracasa solo por bugs; fracasa cuando la gente lo evita, lo usa mal o lo sufre.
UX con mentalidad de ingeniería: decisiones, métricas y resultados.
Formaciones que imparto
Fundamentos de Diseño de Software
Fundamentos de Diseño de Productos Web
Herramientas de Wireframing
Accesibilidad · WCAG
y más...
Data Engineering & Analytics
Datos con rigor · Ingeniería del dato con futuro.Medir bien para decidir bien. Estadística aplicada, interpretación correcta y métricas defendibles. Si el dato no aguanta una pregunta incómoda, no sirve.
Pipelines fiables, trazables y mantenibles. De ETLs a la base de datos, con disciplina operativa y rendimiento.
Formaciones que imparto
Metodología: El Proceso de Ingeniería
Mi enfoque de formación nace de disciplinas donde el error tiene consecuencias físicas y el conocimiento está asentado en siglos de historia.
Reunión previa a la formación
Antes de la formación
Durante la formación
Después de la formación