Currículum Kiko Ruiz LloretStaff Front-End Engineer

Soy un ingeniero front-end con amplia experiencia en la creación de aplicaciones web escalables y mantenibles, así como en el diseño de interfaces user centric. A lo largo de los años, he asumido roles con mayor responsabilidad y actualmente soy Staff Front-End Engineer en Adevinta Spain, donde lidero la convergencia entre varios equipos y garantizo la alineación en decisiones técnicas clave para el desarrollo de la plataforma front-end. Mi principal enfoque está en optimizar los flujos de trabajo y asegurar prácticas consistentes en toda la organización.

En este rol, co-lidero la creación del golden path para el desarrollo front-end, guiando a los equipos en la adopción de un stack unificado y mejores prácticas que fomenten la eficiencia y escalabilidad. Facilito acuerdos sobre decisiones tecnológicas, asegurando que los equipos estén alineados y que las soluciones sean coherentes en todos los verticales. Además, priorizo la observabilidad, garantizando que nuestros sistemas ofrezcan una visión clara del rendimiento y la fiabilidad, apoyando al mismo tiempo el desarrollo de herramientas compartidas como el sistema de diseño SUI Components y el set de herramientas SUI.

Experiencia profesional

Adevinta Spain

Marzo 2019 - Actualidad

Staff Front-End Engineer

  • Facilito acuerdos entre los equipos para asegurar que todos los verticales (Motor, Real Estate, Jobs, etc.) adopten y sigan el golden path.
  • Desarrollo herramientas compartidas para optimizar los flujos de trabajo del front-end.
  • Proporciono orientación sobre la implementación de CI/CD y mejoras en el tiempo de compilación y despliegue.
  • Participo activamente en decisiones técnicas clave, apoyando a los equipos en la definición de sus hojas de ruta tecnológicas y en la resolución de problemas complejos.
  • Fomento la colaboración y el intercambio de conocimientos entre los diferentes verticales de la empresa.
  • Apoyo la modernización del stack tecnológico mediante la formación y asistencia a los equipos de desarrollo.

Febrero 2016 - Febrero 2019

Senior Front-End Developer

  • Contribuí a la transición de una arquitectura monolítica a un sistema basado en microservicios con un front-end organizado en capas, mejorando la escalabilidad y el mantenimiento del código.
  • Ayudé a crear el sistema de diseño SUI Components y el set de herramientas SUI.
  • Promoví la adopción de nuevas tecnologías como React, Node.js y Sass, mejorando la velocidad de desarrollo y la calidad del código.
  • Introduje mejoras en el proceso de desarrollo, incluyendo la automatización de tareas y pruebas, lo que aceleró los tiempos de despliegue y optimizó los flujos de trabajo.

Ofertia

Febrero 2015 - Febrero 2016

Senior Front-End Developer

  • Desarrollé soluciones front-end robustas, manteniendo altos estándares de calidad con un fuerte enfoque en pruebas y rendimiento.
  • Responsable de la planificación técnica y la gestión del front-end, asegurando la escalabilidad y cohesión arquitectónica.

Softonic

Agosto 2012 - Diciembre 2014

Lead Front-End Developer

  • Responsable técnico de la calidad, estabilidad y sostenibilidad de los productos.
  • Formé y mejoré el conocimiento del equipo.
  • Resolví problemas técnicos de todos los niveles.
  • Proporcioné liderazgo técnico, incluyendo mentoría y coaching a los miembros del equipo.
  • Identifiqué y escalé rápidamente riesgos e incidencias a los roles adecuados, ofreciendo soluciones bien definidas y, a menudo, implementándolas.
  • Busqué activamente mejoras en el proceso Scrum dentro del departamento de desarrollo.

Octubre 2009 - Julio 2012

Front-End Developer / Web Designer

  • Diseñé, desarrollé y probé soluciones de software, incluyendo propuestas de arquitectura funcional y modificaciones de funcionalidades existentes.
  • Analicé y resolví problemas técnicos y de negocio moderadamente complejos.
  • Trabajé con los clientes para clarificar detalles de las User Stories y los criterios de aceptación.
  • Busqué mejoras en el proceso Scrum del equipo.
  • Proporcioné estimaciones para las tareas.

Freelance

Mayo 2005 - Julio 2012

Web Designer and Developer

  • Desarrollé proyectos de diseño web y aplicaciones para diversos clientes, desde identidad corporativa hasta el desarrollo completo de sitios web.

Web Experience

Abril 2008 - Abril 2009

Web Designer

Formación académica

Escuela de Arte y Superior de Diseño de Alicante

2003

Título Superior en Diseño Gráfico

Universidad Miguel Hernández de Elche

2001

Licenciatura en Bellas Artes

Habilidades técnicas

  • HTML5
  • JavaScript
  • TypeScript
  • CSS
  • Sass
  • Node.js
  • React
  • Webpack
  • SWC
  • Next.js
  • Cypress
  • Jest
  • Vitest
  • Pact (tests de contrato)
  • TDD
  • Git
  • GitHub Actions
  • Travis
  • Docker
  • Kubernetes
  • DDD
  • Arquitectura hexagonal
  • Scrum
  • Datadog

Idiomas

  • Catalán
  • Español
  • Inglés