Contexto: AKO Group - fabricación de componentes para la cadena del frío.
Liderazgo en la transformación estratégica del SaaS IoT, desde MVP inicial a solución profesionalizada
capaz de soportar la migración del modelo de negocio de hardware a servicios software.
Rol como líder técnico del área de software:
- Gestión integral de proyectos de software y arquitectura técnica
- Liderazgo y mentorización de equipos (crecimiento de 2 a 5 internos, con gestión adicional de 8 externos vía software factory)
- Gestión de partners externos: Coordinación de proveedores de desarrollo y sistemas bajo filosofía de colaboración (partners, no proveedores)
- Arquitectura cloud y decisiones de infraestructura AWS
- Product Owner en fases iniciales de desarrollo
- Tech Lead y definición de arquitecturas de software
- Tutor de 2 TFG universitarios (ambos con nota excelente, uno Matrícula de Honor)
Transformación organizacional:
- Creación de equipo SRE: Profesionalización de operaciones y fiabilidad
- Implementación DevOps completo: CI/CD, QA automatizado, Git workflows, Kanban
- Architecture Decision Records (ADRs): Documentación de decisiones técnicas
- Reducción time-to-market del software y mejora de QoS
Angular
TypeScript
Node.js
MQTT custom
CoAP
APIs REST custom
MongoDB
TimescaleDB
NB-IoT
AWS
Docker
CI/CD
SRE
Logros clave:
- Escalamiento de 15k a 32k+ dispositivos IoT conectados
- Gestión proyecto PERTE Agroalimentario (7M€) con responsabilidad sobre mayoría del presupuesto y delivery crítico
Proyectos destacados:
🌐Evolución Plataformas Akonet.cloud y Akoneth.cloud
Escalado de 15k a 32k dispositivos conectados con nuevas funcionalidades:
- Geoposicionamiento y gestión avanzada de dispositivos: Sistema de localización y control remoto de equipos distribuidos
- Integración de controladores de cámara con VEE (válvula de expansión electrónica): Implementación de interpretación de datos recibidos vía Modbus con conectividad NB-IoT, transmitidos mediante MQTT y CoAP. Desarrollo de indicadores y visualización en plataforma web para monitorización y optimización energética
- Evolutivos de gestión de eventos: Mejoras en el procesamiento y respuesta a eventos de dispositivos
- Diseño e implementación de protocolos propios:
- Broker MQTT custom con protocolo de aplicación propio: Implementación de servidor MQTT con diseño de mensajería a medida usando topics input/output genéricos para comunicación bidireccional, en lugar de topics específicos por funcionalidad
- APIs REST públicas para integraciones de partners y terceros
- CoAP para dispositivos autónomos con batería en ubicaciones remotas
- Arquitectura híbrida de datos: Diseño MongoDB + TimescaleDB para optimización de almacenamiento y consultas de series temporales
🚀Proyecto PERTE Agroalimentario (7M€) - Reescritura Completa
Modernización integral para integración de 6 nuevos tipos de dispositivos IoT con responsabilidad sobre mayoría del presupuesto:
- Protocolo de comunicación estandarizado NB-IoT: Implementación de protocolo unificado para todos los dispositivos
- Reescritura de módulos principales: Arquitectura optimizada que permitió:
- Gestión de eventos con menor carga de bases de datos
- Nueva definición de dispositivos para reducir tiempos de integración
- Mayor escalabilidad y mantenibilidad del código
- Migración masiva de datos: 2.5 TB de series temporales de MIIMETIQ a TimescaleDB para optimización de costes
- Gestión de equipo: Coordinación de 14 desarrolladores (5 internos + 9 externos vía software factory)
- Delivery crítico: Cumplimiento de plazos y presupuesto en proyecto estratégico
⚙️Gateway Edge XP - Rediseño Completo Firmware IoT
Desarrollo de sistema de actualización completa remota de dispositivos edge:
- Liderazgo técnico de funcionalidad y arquitectura en colaboración con experto embedded
- Migración remota del OS: Sistema para actualizar el sistema operativo completo, no solo el software aplicativo
- Preparación para firmware masivo: Base para actualizaciones simultáneas de múltiples dispositivos
- Dockerización del sistema: Containerización para facilitar despliegues y actualizaciones
- Optimización de rendimiento: Migración de JVM para mejorar eficiencia computacional
- Compatibilidad hardware: Preparación para siguiente generación de plataforma hardware del fabricante
🎯 Decisiones Arquitectónicas Clave
- Estrategia cloud equilibrada: Evolución de sistema agnóstico a arquitectura que aprovecha servicios AWS de forma selectiva, manteniendo autonomía en desarrollos propios. Balance entre reducción de carga operacional del equipo y prevención de dependencia excesiva del proveedor (vendor lock-in)
- Conectividad intermitente: Dispositivos con registradores internos que conservan datos hasta reconexión
- Optimización para el sector: Dinámicas lentas del frío (muestras cada 5 minutos) permiten tolerancia a latencia de minutos
- Gestión de alarmas en tiempo real: Para eventos críticos que requieren respuesta inmediata
- Selección de protocolos: Broker MQTT custom para alta conectividad bidireccional, CoAP para bajo consumo y ubicaciones remotas
- Arquitectura de datos híbrida: MongoDB para datos operacionales, TimescaleDB para series temporales
Contexto: Dirección técnica completa de sistemas de mensajería electrónica, marketing móvil y desarrollo de aplicaciones.
📱Montatuapp - Sistema de App Building para móviles
Descripción: Plataforma web que permitía crear y modificar aplicaciones móviles, incluyendo actualizaciones en stores publicadas.
Tecnologías: PHP, Android nativo (liderazgo técnico), iOS (colaboración), sistema propio de UX multiplataforma con renderizado nativo
Arquitectura: AWS (EC2, RDS), Docker
Responsabilidades: Dirección técnica completa del proyecto
☁️Infraestructura Híbrida Cloud
Objetivo: Migrar servicios a AWS para mayor disponibilidad y optimización de costes
Implementación: Migración con mínima interrupción, redundancia y alta disponibilidad
Arquitectura: AWS Cloud + servidores dedicados en datacenter separado
Tecnologías: AWS (EC2, RDS), Docker
📊Sistema de Compra de Entradas SMS + Plataforma de Mensajería
Sistema de Entradas: Plataforma de alta disponibilidad para eventos masivos con gestión de picos de tráfico
Plataforma SMS: Desarrollo completo propio desde APIs hasta sistema de envío
ColdFusion → PHP
PowerBasic
MySQL
AWS
Docker
Grafana
Scope: Desarrollo integral de APIs, integraciones, colas y sistema de envío
Contexto: Desarrollo de sistemas de alta disponibilidad y escalabilidad para eventos masivos y plataformas de alto tráfico.
Proyectos destacados:
🎫Tick Tack Ticket (ahora Ticketmaster)
Sistemas de ticketing y control de accesos de alta disponibilidad:
- Eventos masivos: Palau Sant Jordi, Festival Internacional de Benicàssim (FIB), Sónar
- Arquitectura de alta disponibilidad: Sistemas críticos para venta y control de acceso en tiempo real
- Gestión de picos de tráfico: Manejo de cargas extremas durante aperturas de venta
🛒Arquitectura E-commerce y Portales Web
Desarrollo de soluciones de alto tráfico:
- Arquitecturas e-commerce: Plataformas de venta online escalables
- Portales web de alto tráfico: Diseño de arquitecturas para manejo de grandes volúmenes de usuarios
📱Plataforma SMS Masiva
Sistema de mensajería de alto rendimiento:
- Gestión de colas propietaria: Desarrollo de sistema propio para envío masivo de SMS
- Alta escalabilidad: Procesamiento de grandes volúmenes de mensajes