Victor Cayuela

CTO at Matchapp

Greater Barcelona Metropolitan Area

About

Con más de una década en el mundo tecnológico, he forjado una visión emprendedora y construido una solida base tecnológica. Comencé mi carrera como Developer y rápidamente me especialicé en arquitectura de sistemas cloud, desempeñando el rol de Devops. En mi primera inmersión en el ecosistema startup descubrí mi pasión por la innovación y mi habilidad para transformar ideas en realidades empresariales. En 2019 asumí el doble rol de CTO y CPO enfrentándome al reto de construir desde cero un producto tecnológico y liderar un equipo técnico, llevando a la empresa a alcanzar una base de más de 700.000 usuarios activos mensuales. Comprometido con la excelencia, la adaptabilidad y la creatividad, me gusta fomentar ambientes de trabajo colaborativos. Soy un firme partidario de las metodologías Agile como Scrum y también valoro enfoques innovadores como el Design Thinking para la resolución de problemas centrada en el usuario. Mi último hito ha sido la culminación del Executive MBA el cual me ha permitido elevar mi capacidad para gestionar y dirigir en el ámbito empresarial a un nivel superior. Este aprendizaje avanzado no solo reforzó mi comprensión de los negocios sino que también potenció mis habilidades de liderazgo, preparándome para afrontar y dirigir los desafíos futuros del emprendimiento tecnológico.

Experience

  • CTO & CPO at Matchapp
    May 2019 - Jun 2023 · 4 yrs 2 mos

    En Matchapp, mi desafío inicial fue liderar la creación del departamento técnico, construyendo una infraestructura robusta capaz de soportar más de 700 mil usuarios activos mensuales y un tráfico intenso de más de 400 mil usuarios cada fin de semana. Para lograr esto, utilicé una combinación de lenguajes de programación como React Native, Node.js, Python y Typescript, y aproveché las capacidades de AWS, utilizando servicios como ECS, EC2, ECR, RDS, S3, Lambda, CodePipeline, Amplify, Appsync, Cognito, API Gateway, CloudSearch, entre otros. Mi rol en Matchapp evolucionó hacia la estrategia empresarial y la gestión integral del producto, desde su concepción hasta su lanzamiento. En este proceso, apliqué principios de Lean Startup y metodologías Agile como Scrum, utilizando herramientas como Jira para una gestión de proyectos eficiente. Además, integramos el enfoque de Design Thinking para el desarrollo de funcionalidades centradas en el usuario, apoyándonos en herramientas como Figma, Firebase y Google Analytics. La implementación de RabbitMQ, Docker Swarm y Terraform para la gestión de infraestructuras, junto con bases de datos como MongoDB y MySQL, mejoró significativamente la eficiencia y productividad del equipo. Estas acciones fueron clave en el crecimiento y la escalabilidad de Matchapp.

  • DevOps Engineer at ZINIO
    Apr 2018 - Apr 2019 · 1 yr 1 mo

    En Zinio formé parte del departamento de devops (operaciones). Mi tarea principal era mantener y evolucionar las plataformas existentes de la compañía dando servicio a otros equipos dentro de la misma empresa. También diseñé e implementé plataformas desde cero, así como migraciones de plataformas on premise al cloud (AWS). Trabajé con diferentes servicios de AWS como EC2, ECS, RDS, Lambda, API Gateway, CloudFront, S3, SQS, Elasticache, etc. Fuera del ámbito de AWS trabajé diariamente con Docker, Terraform, Ansible, CircleCI, Redis y RabbitMQ. Por otro lado también utilicé los siguientes lenguajes: bash, golang, python, nodejs y php. Finalmente destacar que también formaba parte del equipo de 24/7.

  • DevOps (SysOps) - Public Cloud at Claranet Spain
    Sep 2015 - Apr 2018 · 2 yrs 8 mos

    En Claranet fui parte del departamento de Cloud Público. Mis tareas eran diseñar, implementar y mantener plataformas, la mayoría basadas en Amazon Web Services (AWS), de los diferentes clientes con los que trabajabamos. Para ello trabajaba diariamente con sistemas basados en Linux (CentOS y Debian), además de los diferentes servicios que brinda AWS (EC2, Elastic Beanstalk, RDS, DynamoDB, CloudFormation, S3, CloudFront, SES, SNS, CloudWatch, OpsWorks, etc). Por otro lado, entre mis tareas también estaba programar scripts en Bash o python, así como analizar código de aplicación, normalmente PHP y Java, como soporte a nuestros clientes. Finalmente destacar que también formaba parte del equipo de 24/7.

  • DevOps (SysOps) at Matchapp
    Sep 2014 - Sep 2015 · 1 yr 1 mo

    En Matchapp fui el responsable de diseñar, implementar y mantener la arquitectura de servidores basados en sistemas Linux (CentOS y Debian) y utilizando servicios Cloud de AWS como EC2, S3, RDS, Auto Scaling, Route53, CloudFront, etc. El gran desafío de mi trabajo fue diseñar, implementar y mantener una plataforma capaz de soportar más de 300.000 usuarios activos mensuales y ofreciendo un gran rendimiento incluso en los picos de tráfico que se producían frecuentemente. Por otro lado, también realicé tareas de desarrollo de código backend (API) de la app de Matchapp, utilizando lenguajes como PHP y mysql.

  • IT Software Engineer at Quizlyse
    Jan 2013 - Jul 2014 · 1 yr 7 mos

    Entré a trabajar en Quizlyse Solutions S.L. con el propósito de construir desde los cimientos, un proyecto modular, escalable y mantenible. Con otro ingeniero informático, iniciamos el proyecto y creamos el equipo de desarrollo. Establecimos las bases del proyecto y definiendo los requisitos necesarios para que la aplicación que surgiera, pudiera soportar las exigencias del periódico deportivo MARCA. Las exigencias, entre otras, eran que pudiera soportar toda una avalancha de usuarios que cada día bombardean su página web. Para dicho fín, utilizamos tecnologías como: CodeIgniter, Jquery, Mysql, Git, TDD, Redis, AWS, etc. Mis responsabilidades fueron: - Crear una arquitectura de sistemas que suportara mucho tráfico concurrente. - Crear una arquitectura de software que fuese modular, escalable y que engranara a la perfección con los sistemas. Hice un prototipo o beta para probar la tecnología en cuanto se acabó el diseño de la misma. Una prueba con usuarios reales fue un éxito y este fue el pistoletazo de salida para desarrollar lo que acabaría siendo MARCAQuiz, el juego de tipo Quiz de MARCA.