EsEn

Rubén Cid Lara

Senior Fullstack Engineer | Especialista en Arquitecturas de Microservicios y Sistemas Distribuidos

Rubén Cid Lara

Resumen Profesional Estratégico

Ingeniero senior fullstack con 9+ años de experiencia construyendo sistemas distribuidos a escala para empresas tecnológicas de alto crecimiento. Experto en diseño e implementación de arquitecturas de microservicios en entornos cloud-native que procesan millones de transacciones diarias. Migración de sistemas monolíticos heredados a arquitecturas modernas, optimizando costos operativos en un 60% y acelerando la velocidad de entrega en un 40%.

Logros Clave

🚀

Lideré el desarrollo de una plataforma de microservicios de alta disponibilidad.

🤖

Reduje costes operativos en un 60% mediante re-architecting estratégico y automatización completa de pipelines CI/CD, optimizando la eficiencia de recursos en arquitecturas backend.

Aceleré la velocidad de entrega en un 40% con la migración exitosa de monolítos a microservicios, reduciendo el tiempo medio de despliegue de 2 semanas a 2 horas y mejorando la escalabilidad.

👥

Lideré equipos multifuncionales que entregaron sistemas distribuidos gestionando e implementando prácticas SRE y arquitecturas altamente resilientes.

Mi viaje en programación comenzó a los 16 años con un proyecto escolar de robótica usando Turbo Pascal. Empecé sin ordenador propio, programando en papel y testeando en laboratorios escolares y cibercafés - un comienzo que me enseñó la creatividad, determinación y pensamiento estructurado que impulsa mi trabajo en sistemas complejos hoy.

Stack Tecnológico para Sistemas a Escala

🔧Backend y Lenguajes para Sistemas Distribuidos

TypeScript (NestJS, Fastify) • Golang (Fiber, Gin) • Java (Spring Boot) • Python

☁️Cloud e Infraestructura para Sistemas Distribuidos

Kubernetes • Docker Stack • Google Cloud • AWS (S3, Lambda, CloudFront)

🗄️Bases de Datos y Mensajería para Sistemas Distribuidos

PostgreSQL • MySQL • MongoDB • Redis • NATS para manejo eficiente de datos

🎨Frontend y Móvil para Experiencias de Usuario Optimizadas

Angular (v2 - v20) • HTML5/CSS • PWA • AstroJS

⚙️DevOps y Automatización para Entregas Continuas

GitHub Actions • Testing Automatizado con 95% de cobertura • Prometheus • Grafana para observabilidad

🤖IA y Big Data para Escalabilidad

Optimización de Procesos con IA • Kafka • Apache Spark • N8N • TensorFlow

Experiencia Profesional Reciente

Consultor Senior de Automatización y Transformación Digital

Ibiza, España

2023 - Actualidad
  • Implementación de la IA generativa en procesos productivos, mediante ChatBots.
  • Diseñé e implementé soluciones de automatización basadas en IA para PYMES.
  • Reduje tiempo de procesamiento administrativo en 60% mediante sistemas de automatización inteligente, liberando recursos para actividades estratégicas.

Lead Fullstack Engineer & Arquitecto de Sistemas, Admefy

Ibiza, España

2018 - Actualidad
  • Arquitecturicé microservicios en NestJS (Fastify) y Golang implementando patrones de diseño avanzados (Circuit Breaker, sidecar), sirviendo centos peticiones diarias con latencia promedio de 150ms.
  • Diseñé infraestructura de alta disponibilidad con Kubernetes y Google Cloud Platform implementando estrategias multi-región.
  • Integré APIs RESTful y servicios asíncronos usando colas de mensajería (NATS) implementando queues para rendimiento óptimo y resiliencia ante fallos.
  • Implementé clusters MongoDB con escalado automático horizontal y ajuste de rendimiento mediante indexación estratégica y sharding, reduciendo tiempos de consulta en un 70%.
  • Establecí pipelines CI/CD con GitHub Actions implementando pruebas canary, feature flags y rollback automático, permitiendo testing automatizado y entrega continua con 50+ despliegues diarios.
Stack Tecnológico

• Angular (v12-v20) • RxJS • NgRx • NestJS • Mongoose • MongoDB • Golang • Kubernetes • Traefik • Redis • Google Cloud Platform • S3 • NATS

Senior Backend Engineer & Technical Lead, Neobookings

Madrid, España

2015 - 2018
  • Empecé como becario rediseñando la landing page de la empresa con enfoque en performance y SEO, ascendido rápidamente a desarrollador backend, enfocándome en el motor de reservas central que procesaba miles de transacciones diarias.
  • Ascendido a technical lead, gestionando la migración estratégica de una arquitectura monolítica a un sistema en capas con Java.
  • Migré el núcleo de PHP a Java (Spring Boot) implementando principios SOLID, mejorando mantenibilidad y reduciendo bugs en producción en un 65%.
  • Integré APIs RESTful de principales plataformas de viajes (Expedia, TripAdvisor, Booking.com) con manejo avanzado de rate limiting y caching, soportando miles de peticiones diarias.
  • Automaticé workflows con Gulp y Jenkins, aumentando productividad del equipo en un 40% y estableciendo prácticas CI/CD tempranas.
  • Gestioné migraciones de bases de datos MySQL críticas asegurando estabilidad y cero downtime, manejando datasets de 500GB+.
Stack Tecnológico

• PHP • Java (Spring Boot) • MySQL • RabbitMQ • Angular • jQuery • Gulp • Jenkins

Formación Profesional

Especialización en Inteligencia Artificial y Big Data aplicadas a sistemas distribuidos

IEDIB | 2024 - 2025

Nota Media: 9.6

Desarrollo de Aplicaciones Web con enfoque en arquitecturas escalables

IES Sa Colomina | 2013 - 2015

Nota Media: 8

Administración de Sistemas Operativos y Servicios para infraestructura robusta

IES Sa Colomina | 2011 - 2013

Nota Media: 9

Idiomas

Español (nativo), Inglés (B2), Catalán (B2), Portugués (B1)

Certificaciones Profesionales Relevantes

🏆Desarrollo Avanzado en HTML5, CSS y JavaScript para Aplicaciones Web Escalables
🏆MongoDB Certified Developer Associate (Versión 5.0)

Proyectos Destacados con Impacto Cuantificable

🎯 Plataforma de Digital Signage con IA

Plataforma microservicios de nivel empresarial gestionando 10,000+ displays.

Tech: Node.js, Golang, Angular, MongoDB, Kubernetes, AI/ML

🤖 Sistema de Testing Automatizado Inteligente

Framework de testing con ML reduciendo tiempo de QA manual en 75%.

Tech: Python, TensorFlow, CI/CD, Docker, Automated Testing
500
Desconectado
Asistente IA · Rubén Cid Lara