Soy ingeniero informático especializado en infraestructuras IA y Big Data y arquitecturas Cloud, y resido en España.
Mi carrera profesional comenzó como desarrollador Java para un proyecto de un sistema informático hospitalario (HIS), lo que me permitió conocer desde dentro cómo funcionan los sistemas complejos y cómo se integran diferentes piezas para un mismo fin. Posteriormente se me presentó mi primer gran reto profesional: diseñar y desarrollar desde cero un sistema de telegestión y telemetría para contadores inteligentes eléctricos (Smart Metering) en modelo software como servicio (SaaS) en nube autogestionada. Al trabajar a diario con ingentes cantidades de datos vi la necesidad de aprender todo lo posible al respecto y decidí estudiar un máster en Big Data y analítica de negocio (MBDA - Master Big Data & Business Analytics).
También trabajé en un proyecto para montar desde cero y mantener una infraestructura para ofrecer un servicio integral WESP (Web & Email Service Provider). Aquí afiancé mis conocimientos en sistemas IaaS y aprendí, sin ninguna duda, lo importante que es la seguridad en la red, por lo que se ha convertido en una de mis premisas en el día a día de mi trabajo.
Y di el salto a una empresa consultora especializada en Inteligencia Artificial y Big Data (On-Premise y Cloud), donde empecé trabajando como ingeniero de infraestructuras Big Data y Cloud (desempeñando labores principalmente de sistemas, arquitectura y desarrollos orientados a datos) y donde actualmente trabajo como Director de Tecnología y Líder de Ingeniería (desempeñando labores de dirección de proyectos, personal y estrategia).
Esta trayectoria me ha ayudado a desarrollar ciertas capacidades: autodidacta o aprendizaje activo, pensamiento analítico, creatividad, iniciativa, capacidad para enfrentar problemas complejos, alto nivel de resiliencia, flexibilidad y comunicación.
Me gusta disfrutar de mi trabajo y aplicar mis conocimientos a diferentes proyectos personales.
¡Quiero aportar algo bueno al mundo!
“Así como el hierro se oxida por falta de uso, también la inactividad destruye el intelecto”
Leonardo da Vinci
Experiencia
KEEDIO
Director de Tecnología (CTO) y Líder de Ingeniería
May. 2023 - Actualmente
Como Director de Tecnología y Líder de Ingeniería, realizo labores de dirección de estrategia tecnológica, de diseño de arquitecturas de software, de gestión de equipos de ingenieros y arquitectos, desarrolladores y científicos de datos, asegurando la calidad y el rendimiento de los productos y los servicios.
En el área de ingeniería, lidero actualmente el desarrollo del proyecto SmartMedicalCodex. Se trata de una plataforma de asistencia a la codificación clínica CIE, basado en inteligencia artificial (NLP+stats), abarcando desde el análisis de datos y el desarrollo de componentes, hasta la implementación, pasando por la estrategia tecnológica y comercial. Esta solución permite normalizar la codificación y mejorar significativamente la eficiencia de los profesionales de la salud.
A través de mi experiencia en Big Data e IA, abordo los desafíos de la gestión de la información clínica, diseñando soluciones que optimizan recursos y mejoran la toma de decisiones e impulsan la transformación digital.
KEEDIO
Ingeniero SysOps y Arquitecto BigData
Dic. 2017 - Abr. 2023
He participado en diferentes proyectos:
- Montaje y mantenimiento de infraestructura cloud privada, basada en Open Nebula.
- Ingeniero de soporte Big Data en Grupo Santander.
- Arquitecto Big Data en cloud pública en Grupo Santander.
- Arquitecto de soluciones basadas en Kubernetes en cloud pública y cloud privada.
- Arquitecto de soluciones basadas en Python y Quarkus (Java) para productos propios orientados a Big Data.
- Oficina técnica CTO, donde compartí con otros compañeros las decisiones de estrategia, tecnologías y dirección de proyectos.
- Montaje y mantenimiento de infraestructura de red en local para dar soporte al trabajo en remoto de la plantilla.
- Gestión de herramientas de trabajo: Google Workspace, GitHub, Bitbucket, Jira, AD LDAP, AWS IAM, Azure AAD.
Herramientas de uso diario: Ansible, Git, SaltStack, Terraform, Vagrant, Vim, VSCode, …
De esta experiencia, el proyecto que destaco es SmartMedicalCodex, el asistente a la codificación clínica CIE, donde participé desde el día 0.
KEEDIO
Investigador asociado a la Consejería de Salud y Familias de la Junta de Andalucía
Jul. 2021 - Actualmente
Investigador de tecnologías de procesamiento de lenguaje natural (NLP), desde la perspectiva de sistemas e infraestructuras, para análisis de textos clínicos sobre salud. El objetivo final es construir un codificador CIE-10 automatizado, basado en diferentes técnicas estadísticas y/o de deep-learning.
Freelance
Jul. 2011 - Actualmente
Análisis, desarrollo y ejecución de proyectos informáticos (desarrollo y arquitecturas web, configuración de recursos, email, VoIP, …), proyectos de diseño de imagen corporativa y asistencia a la gestión de negocio online.
Profesor particular
Ene. 2013 - Actualmente
Ejerzo ocasionalmente como profesor y coach de materias relacionadas con la programación. Incido mucho en la preparación psicológica del alumno ya que lo considero fundamental para alcanzar con éxito las metas propuestas.
CASE on IT
Ingeniero SysOps-DevOps
Mar. 2017 - Dic. 2017
Despliegue, mantenimiento y administración de clústeres Rancher sobre infraestructuras bare-metal basadas en Debian, RHEL y CentOS, empleando Ansible, monitorización y gestión de inventarios con Zabbix, Monitis e integración continua con Jenkins. Asistencia al equipo de desarrollo para los despliegues.
Despliegue, mantenimiento y administración a alto nivel de clústeres de bases de datos MongoDB y Elastic Search, distribuidos y con configuraciones de replicación y backups automatizados. Scripting con Bash y Python. Gestión de logs con Graylog. Análisis y desarrollo de arquitecturas de bases de datos y de aplicaciones en modelo cliente-servidor basadas en API REST.
Texla Control
Ingeniero SysOps y de Desarrollo
May. 2013 - Feb. 2017
Proyecto Smart Meter:
Proyecto desde cero, software en modelo SaaS para Smart Metering de contadores de suministro eléctrico, bajo el estándar Prime, con recogida, almacenamiento y análisis de la información en tiempo real. Realicé tareas como investigación de las tecnologías a emplear, análisis de los requisitos, desarrollo de la solución, pruebas, puesta en marcha y soporte. La puesta en producción del software se llevó a cabo en entornos de virtualización Proxmox, con la gestión y securización de la red de telecomunicaciones bajo RouterOS. También realicé la instalación, configuración y administración de las herramientas del departamento de desarrollo, y también del CPD de Texla.
Proyecto WISP (wireless internet service provider):
Análisis, diseño, instalación, configuración y soporte de redes WISP. Coordinación en despliegue de fibra óptica y par de cobre con equipos Ubiquiti, Netonix y MikroTik.
Proyecto WESP (web & email service provider):
Co-dirección, administración y soporte de proyecto WESP. Operando en un clúster de servidores bare-metal dedicados con el SO Proxmox y servidores cloud (IaaS), junto con tecnología Plesk. También administración de Google Apps.
Proyecto global 2.0 en cliente:
Dirección de proyecto, diseño de la red de datos, telefonía IP, sistema de alarma y de videovigilancia, configuración de todos los equipos.
GDO
Ingeniero de desarrollo
Feb. 2013 - May. 2013
Prácticas. Desarrollo y soporte HelpDesk para la aplicación Cinclus21.
Aplicación orientada a la “gestión inteligente” de suministros básicos, abarcando el ciclo completo. Adquirí conocimientos en el ciclo de abastecimiento y gestión de los procesos de los suministros. Desarrollada en Oracle Forms, Oracle Reports y Oracle DB.
Everis
Desarrollador
Ene. 2012 - Oct. 2012
Prácticas. Análisis, desarrollo y testeo del Sistema de Información Hospitalario (HIS) del proyecto Estación Clínica, del marco de aplicaciones Diraya del Sistema Andaluz de Sanidad.
Adquirí amplios conocimientos en procesos de gestión hospitalaria. Mis funciones eran desarrollo web en J2EE con diferentes frameworks (Hibernate, gráficos al vuelo, …) en servidores OracleWebLogic, operaciones de mantenimiento y datamining en bases de datos Oracle, integración SOAP de sistemas remotos y soporte HelpDesk. También diseñé nuevos estilos visuales para el frontend de diferentes aplicaciones. Todo ello bajo la metodología ágil Scrum.
Proyectos
Domótica
Descubrí que la domótica me encanta. Es un campo apasionante, un mundo de posibilidades infinitas. La idea de poder controlar y automatizar mi hogar, desde la iluminación hasta el riego de las plantas, me fascina. Más allá de la comodidad, he desarrollado soluciones personales para optimizar el consumo energético.
Blog InfraestructurasBigDataCloud.es
www.infraestructurasbigdatacloud.es
InfraestructurasBigDataCloud.es es un blog donde hablo sobre tecnologías enfocadas a infraestructuras de datos, big data, cloud pública y también privada. Propongo y explico diferentes propuestas de arquitecturas para servicios de datos para ayudar a la divulgación del conocimiento libre en español.
Instituto Tecnológico del Comercio (ITC)
Soy miembro de la junta directiva y el vocal de área digital. El fin en esta asociación es acercar las grandes tecnologías a las personas. Ayudamos a autónomos, PYMEs, asociaciones o cualquier otro colectivo a abordar proyectos fundamentalmente basados en tecnologías Big Data y Cloud. Estas están principalmente orientadas a sectores conformados por grandes empresas y desde el ITC queremos acercarlas a las personas, facilitando su acceso y uso. Somos expertos en Big Data, somos expertos en Cloud, y queremos ayudar.
Kubernetes BigData Engineering Group
Proyecto comunitario que reúne proyectos de software relacionados con Big Data y Data Science, abordando técnicas y mejores prácticas de integración con Kubernetes. Uno de los objetivos de este proyecto es crear entregables y herramientas de software listos para el usuario.
Antelope DB
AntelopeDB es una arquitectura de base de datos HTAP (Hybrid Transaction/Analytical Processing) llevada a la realidad, con un asistente que facilita el despliegue y el uso del sistema. Esta rompe el muro entre el procesamiento transaccional y analítico y permite obtener más información en tiempo real, lo cual ayuda a la toma de decisiones rápidas.
Cloud Personal
Realicé un proyecto de investigación para diseñar e implementar una arquitectura segura de nube personal autoalojada basada en Nextcloud. Para el proyecto empleé instancias de OpenStack y un SBC Rock64PRO, ambos gestionados desde Terraform y Ansible.
Auto-OVPN
Realicé un proyecto de investigación para diseñar e implementar un sistema de creación y gestión automatizada de redes virtuales privadas (VPNs) basadas en estándares abiertos como OpenVPN. El objetivo era facilitar y disponibilizar al público general el acceso, que suele carecer de conocimientos de uso de estas herramientas.
Web 255.es
Un día pensé que sería afortunado aquel que tuviese un dominio similiar a 255.255.255.255
, y dije: ¡Ese puedo ser yo!
Pues eso, una frikada sin más.
PD: Prueba a hacer un curl -L 255.255.255.255.es
:P
Bingo JS
Durante el duro confinamiento vivido en España en el año 2020 pensé que sería interesante tener una aplicación web simple, basada únicamente en Javascript, que permitiese a las familias poder echar alguna partida al mítico juego del “bingo”. La idea es sencilla: la familia se conecta a una videollamada y uno de ellos comparte pantalla, mostrando a todos el “bombo” virtual. Me consta que varias familias próximas a mi pudieron disfrutar y echar alguna risa, a pesar de los momentos vividos, lo cual me gratifica.
Certificaciones
Microsoft Certified: Azure Fundamentals
Microsoft
Sep. 2020 - Sin fecha de vencimiento
Educación
Máster en Big Data & Business Analytics
Universidad Pablo de Olavide
2015 - 2017
El objetivo principal es adquirir las competencias necesarias para convertir grandes volúmenes de datos (Big Data) en activos útiles y de valor para la empresa (Business Analytics) empleando una serie de herramientas de proceso y análisis.
Se estudian tecnologías como NoSQL (MongoDB, Cassandra, Neo4J, HBase, eXistDB, Spanner, BigTable, …), In-Memory y Scale-Out, Hadoop, Spark, Hive, Haloop, Kafka y Flume. Técnicas de analítica de Big Data como Stream processing, Machine Learning, Business Inteligence, Text Mining, Social Inteligence, etc. Técnicas de analítica de negocios como Marketing real-time, optimización, sistemas orientados, Internet of Things, etc. Aplicaciones como Smart Meters y Smart Cities, etc.
Al estar el máster respaldado por IBM hemos contado con un gran elenco de profesionales del sector y de herramientas para el aprendizaje (como IBM Watson, IBM Bluemix/SoftLayer, etc)…
Ingeniería Técnica Informática de Gestión
Universidad Pablo de Olavide
2007 - 2012
Este título universitario corresponde al nivel 2 (Grado) del Marco Español de Cualificaciones para la Educación Superior (MECES) y el nivel 6, del Marco Europeo de Cualificaciones (EQF).
Técnico en Seguridad de Redes y Sistemas
Fundación Guadalux
2013 - 2013
Técnicas y herramientas de ataque a redes TCP/IP y a sistemas UNIX, técnicas y herramientas de protección de redes, sistemas y servicios, políticas y prácticas de seguridad de redes y sistemas en las organizaciones, con plan de contingencias y evaluación de riesgos. Empleo de herramientas de pentesting como BackTrack/Kali (Metasploit, Maltego, Burpsuite, SQLmap, etc), LOPD, análisis forense, …
Técnico Auxiliar en Diseño Gráfico
Formalia
2011 - 2011
Uso de herramientas de diseño vectorial como Adobe Illustrator y Corel Draw, herramientas de imagen digital como Adobe Photoshop y Corel Photopaint, herramientas de maquetación como Adobe InDesign. Uso de escalas y perspectivas. Adquisición de imagen propia con cámara réflex en diferentes entornos (abiertos con luz natural, cerrados, …).
Voluntariados y Acciones Sociales
Zerca Y Lejos ONGD
Desarrollo y Sistemas
Abr. 2017 - Ene. 2019
He colaborado con esta ONGD aportando mi experiencia como ingeniero informático. He dirigido la transición a Google Apps y he colaborado en mejorar las herramientas de trabajo del personal de administración y de campo.
Fundación Wikimedia
Donante
Ene. 2015 - Actualidad
Colaboro con la fundación Wikimedia, formando parte del 1% de personas usuarias de Wikipedia que eligen apoyar económicamente el proyecto. Considero fundamental apoyar a un proyecto educativo de conocimiento libre.
Diversas organizaciones
Donante
Ene. 2019 - Actualidad
Colaboro con diversas organizaciones:
- Fundación Recover: trabajan para facilitar el acceso a una salud de calidad y con futuro para todas las personas en África, con un modelo sanitario sostenible.
- Fundación Entreculturas: es una ONG de cooperación internacional que trabaja en favor de la justicia y la transformación social. Sus pilares son la educación como derecho humano, la vida digna de las personas migrantes y refugiadas, y la construcción de una ciudadanía global comprometida, la equidad de género y la reconciliación con la naturaleza.
- Fundación Cris Contra el Cáncer: su objetivo es vencer el cáncer y que se llegue a curar, proporcionando a la comunidad científica las herramientas para conseguirlo.
Adrian Ramos
Infraestructuras IA y BigData y Arquitecto Cloud
Experiencia
KEEDIO
Director de Tecnología (CTO) y Líder de Ingeniería
May. 2023 - Actualmente
Como Director de Tecnología y Líder de Ingeniería, realizo labores de dirección de estrategia tecnológica, de diseño de arquitecturas de software, de gestión de equipos de ingenieros y arquitectos, desarrolladores y científicos de datos, asegurando la calidad y el rendimiento de los productos y los servicios.
En el área de ingeniería, lidero actualmente el desarrollo del proyecto SmartMedicalCodex. Se trata de una plataforma de asistencia a la codificación clínica CIE, basado en inteligencia artificial (NLP+stats), abarcando desde el análisis de datos y el desarrollo de componentes, hasta la implementación, pasando por la estrategia tecnológica y comercial. Esta solución permite normalizar la codificación y mejorar significativamente la eficiencia de los profesionales de la salud.
A través de mi experiencia en Big Data e IA, abordo los desafíos de la gestión de la información clínica, diseñando soluciones que optimizan recursos y mejoran la toma de decisiones e impulsan la transformación digital.
KEEDIO
Ingeniero SysOps y Arquitecto BigData
Dic. 2017 - Abr. 2023
He participado en diferentes proyectos:
- Montaje y mantenimiento de infraestructura cloud privada, basada en Open Nebula.
- Ingeniero de soporte Big Data en Grupo Santander.
- Arquitecto Big Data en cloud pública en Grupo Santander.
- Arquitecto de soluciones basadas en Kubernetes en cloud pública y cloud privada.
- Arquitecto de soluciones basadas en Python y Quarkus (Java) para productos propios orientados a Big Data.
- Oficina técnica CTO, donde compartí con otros compañeros las decisiones de estrategia, tecnologías y dirección de proyectos.
- Montaje y mantenimiento de infraestructura de red en local para dar soporte al trabajo en remoto de la plantilla.
- Gestión de herramientas de trabajo: Google Workspace, GitHub, Bitbucket, Jira, AD LDAP, AWS IAM, Azure AAD.
Herramientas de uso diario: Ansible, Git, SaltStack, Terraform, Vagrant, Vim, VSCode, …
De esta experiencia, el proyecto que destaco es SmartMedicalCodex, el asistente a la codificación clínica CIE, donde participé desde el día 0.
KEEDIO
Investigador asociado a la Consejería de Salud y Familias de la Junta de Andalucía
Jul. 2021 - Actualmente
Investigador de tecnologías de procesamiento de lenguaje natural (NLP), desde la perspectiva de sistemas e infraestructuras, para análisis de textos clínicos sobre salud. El objetivo final es construir un codificador CIE-10 automatizado, basado en diferentes técnicas estadísticas y/o de deep-learning.
Freelance
Jul. 2011 - Actualmente
Análisis, desarrollo y ejecución de proyectos informáticos (desarrollo y arquitecturas web, configuración de recursos, email, VoIP, …), proyectos de diseño de imagen corporativa y asistencia a la gestión de negocio online.
Profesor particular
Ene. 2013 - Actualmente
Ejerzo ocasionalmente como profesor y coach de materias relacionadas con la programación. Incido mucho en la preparación psicológica del alumno ya que lo considero fundamental para alcanzar con éxito las metas propuestas.
CASE on IT
Ingeniero SysOps-DevOps
Mar. 2017 - Dic. 2017
Despliegue, mantenimiento y administración de clústeres Rancher sobre infraestructuras bare-metal basadas en Debian, RHEL y CentOS, empleando Ansible, monitorización y gestión de inventarios con Zabbix, Monitis e integración continua con Jenkins. Asistencia al equipo de desarrollo para los despliegues.
Despliegue, mantenimiento y administración a alto nivel de clústeres de bases de datos MongoDB y Elastic Search, distribuidos y con configuraciones de replicación y backups automatizados. Scripting con Bash y Python. Gestión de logs con Graylog. Análisis y desarrollo de arquitecturas de bases de datos y de aplicaciones en modelo cliente-servidor basadas en API REST.
Texla Control
Ingeniero SysOps y de Desarrollo
May. 2013 - Feb. 2017
Proyecto Smart Meter:
Proyecto desde cero, software en modelo SaaS para Smart Metering de contadores de suministro eléctrico, bajo el estándar Prime, con recogida, almacenamiento y análisis de la información en tiempo real. Realicé tareas como investigación de las tecnologías a emplear, análisis de los requisitos, desarrollo de la solución, pruebas, puesta en marcha y soporte. La puesta en producción del software se llevó a cabo en entornos de virtualización Proxmox, con la gestión y securización de la red de telecomunicaciones bajo RouterOS. También realicé la instalación, configuración y administración de las herramientas del departamento de desarrollo, y también del CPD de Texla.
Proyecto WISP (wireless internet service provider):
Análisis, diseño, instalación, configuración y soporte de redes WISP. Coordinación en despliegue de fibra óptica y par de cobre con equipos Ubiquiti, Netonix y MikroTik.
Proyecto WESP (web & email service provider):
Co-dirección, administración y soporte de proyecto WESP. Operando en un clúster de servidores bare-metal dedicados con el SO Proxmox y servidores cloud (IaaS), junto con tecnología Plesk. También administración de Google Apps.
Proyecto global 2.0 en cliente:
Dirección de proyecto, diseño de la red de datos, telefonía IP, sistema de alarma y de videovigilancia, configuración de todos los equipos.
GDO
Ingeniero de desarrollo
Feb. 2013 - May. 2013
Prácticas. Desarrollo y soporte HelpDesk para la aplicación Cinclus21.
Aplicación orientada a la “gestión inteligente” de suministros básicos, abarcando el ciclo completo. Adquirí conocimientos en el ciclo de abastecimiento y gestión de los procesos de los suministros. Desarrollada en Oracle Forms, Oracle Reports y Oracle DB.
Everis
Desarrollador
Ene. 2012 - Oct. 2012
Prácticas. Análisis, desarrollo y testeo del Sistema de Información Hospitalario (HIS) del proyecto Estación Clínica, del marco de aplicaciones Diraya del Sistema Andaluz de Sanidad.
Adquirí amplios conocimientos en procesos de gestión hospitalaria. Mis funciones eran desarrollo web en J2EE con diferentes frameworks (Hibernate, gráficos al vuelo, …) en servidores OracleWebLogic, operaciones de mantenimiento y datamining en bases de datos Oracle, integración SOAP de sistemas remotos y soporte HelpDesk. También diseñé nuevos estilos visuales para el frontend de diferentes aplicaciones. Todo ello bajo la metodología ágil Scrum.
Certificaciones
Microsoft Certified: Azure Fundamentals
Microsoft
Sep. 2020 - Sin fecha de vencimiento
Educación
Máster en Big Data & Business Analytics
Universidad Pablo de Olavide
2015 - 2017
El objetivo principal es adquirir las competencias necesarias para convertir grandes volúmenes de datos (Big Data) en activos útiles y de valor para la empresa (Business Analytics) empleando una serie de herramientas de proceso y análisis.
Se estudian tecnologías como NoSQL (MongoDB, Cassandra, Neo4J, HBase, eXistDB, Spanner, BigTable, …), In-Memory y Scale-Out, Hadoop, Spark, Hive, Haloop, Kafka y Flume. Técnicas de analítica de Big Data como Stream processing, Machine Learning, Business Inteligence, Text Mining, Social Inteligence, etc. Técnicas de analítica de negocios como Marketing real-time, optimización, sistemas orientados, Internet of Things, etc. Aplicaciones como Smart Meters y Smart Cities, etc.
Al estar el máster respaldado por IBM hemos contado con un gran elenco de profesionales del sector y de herramientas para el aprendizaje (como IBM Watson, IBM Bluemix/SoftLayer, etc)…
Ingeniería Técnica Informática de Gestión
Universidad Pablo de Olavide
2007 - 2012
Este título universitario corresponde al nivel 2 (Grado) del Marco Español de Cualificaciones para la Educación Superior (MECES) y el nivel 6, del Marco Europeo de Cualificaciones (EQF).
Técnico en Seguridad de Redes y Sistemas
Fundación Guadalux
2013 - 2013
Técnicas y herramientas de ataque a redes TCP/IP y a sistemas UNIX, técnicas y herramientas de protección de redes, sistemas y servicios, políticas y prácticas de seguridad de redes y sistemas en las organizaciones, con plan de contingencias y evaluación de riesgos. Empleo de herramientas de pentesting como BackTrack/Kali (Metasploit, Maltego, Burpsuite, SQLmap, etc), LOPD, análisis forense, …
Técnico Auxiliar en Diseño Gráfico
Formalia
2011 - 2011
Uso de herramientas de diseño vectorial como Adobe Illustrator y Corel Draw, herramientas de imagen digital como Adobe Photoshop y Corel Photopaint, herramientas de maquetación como Adobe InDesign. Uso de escalas y perspectivas. Adquisición de imagen propia con cámara réflex en diferentes entornos (abiertos con luz natural, cerrados, …).