
VTS Media
Sept 2019 – Jul 2020
Empresa que se dedica al ocio adulto, donde los usuarios pueden emitir en video desde la misma web y
con un tráfico muy elevado de usuarios. Además del desarrollo de funcionalidades donde algunas de
ellas han llegado a ahorrar miles de euros al mes.
Mi rol principal es desarrollador frontend, donde he montado un framework con TypeScript a
medida para las necesidades del producto y que no rompa el SEO, además de su capa de integración
continua.
He tenido un pequeño rol secundario como Scrum Master donde he reducido los tiempos de las reuniones
han pasado de tardar horas o que sean de una hora.

Nektria
Jun 2017– Oct 2019
Empresa que se dedica al sector de la última milla, con integración con múltiples comercios,
recibiendo peticiones a la API constantemente en cada momento.
Mi rol has sido programador backend, aunque acabe adquiriendo el rol de full stack developer para
dar soporte a frontend y un poco de soporte a sistemas. En esta empresa he madurado mis
conocimientos sobre arquitectura hexagonal, DDD, CQRS, EDD, EDA y Colas. Como desarrollador frontend
monté una arquitectura con React que resuelve los problemas de memoria y rendimiento sin cambiar el
como se programa con este framework ya que en la web se muestran miles de pedidos y las
funcionalidades implementadas y la web se debe mostrar siempre fluida.
Además de desarrollador he sido el principal engineer y he realizado mis primeros pasos de Product
Owner y Scrum Master. Donde junto a otros compañeros pudimos solucionar los problemas en el flujo
de los Sprints y han pasado a ser más ágiles y tener un mínimo 90% de tareas completadas en los
Sprints.
Finalmente como desarrollador, he sido el responsable de crear demostraciones para clientes donde
he construido una arquitectura, CI y CD con Google Tag Manager que nos ha permitido integrarnos con
clientes en menos de 24 horas, ahorrando costes y conseguir captación de clientes.
Por otro lado, también he hecho de Project Manager de cara a algunos clientes.

Nakima
Jun 2014 – Jun 2016
Empresa que inicialmente se ha dedicado a temas bursátiles y pivotó a consultoría.
He tenido un rol de desarrollador full stack y evolucionó a desarrollador backend. He estado
desarrollando con Symfony, y para obtener la mayor velocidad en la entrega del prodcutos he estado
creando diferentes librerías de symfony que permitieran reusar código para diferentes proyectos. Y
maduré mis conocimientos de TDD.
Entre todos los desarrollos he de destacar varios. Primero, un algoritmo que transfroma ficheros
Excel a código PHP con tal de permitir a doctores publicar sus excels y dar respuesta mediante una
API de una manera eficiente. Segundo, una web del estilo de Netflix pero que proporciona películas y
series para personas con discapacidad visual, y finalmente la programación de unas gafas de Android
Vuzix para poder transmitir audio y video.
En todos los proyectos he sido el responsable de calcular los costes de desarrollo y definir las
funcionalidades dado el presupuesto del cliente.

Multiactiva Mobile
Jun 2013 – Feb 2014
He sido el responsable del desarrollo de las aplicaciones de Android de Festa de la Mercè 2013,
Dr. Fum, Fripan (Tablet), El gran dictat. Con compatibilidad a partir de Android 2.3. Y diseñar
el modelo de la base de datos para aquellas aplicaciones que lo necesiten con SQLite.
Además de integrar todos nuestros proyectos con Git, y formar al equipo de como usar Git.

All in Agency
Oct 2012 – Jun 2013
Mi rol ha sido de principal engineer y me he responsabilizado del desarrollo de webs mediante
el framework Symfony aunque también me he encargado de la parte de sistemas y de los análisis de
requisitos de los productos solicitados por los clientes.

Mercalia Global Market
Dic 2010 – Ago 2012
Empresa con un producto propio que consiste en una web donde da información bursátil a los usuarios
tras aplicar una serie de algoritmos que ayudan a prever el comportamiento de las acciones.
Mi rol ha sido el de programador junior, donde he dado mis primeros pasos tanto con Symfony, Django
y JavasScript.
Posteriormente cogí la responsabilidad de ayudar al equipo de Android a montar la aplicación, y de
montas con JavaScript una librería que permite construir diferentes tipos de gráficas.
Cuenta propia
Recibiendo formación continuamente con diferentes paradigmas/herramientas de programación.
Recibiendo formación de otros roles importantes en el desarrollo IT como Product Owner y Scrum
Master.
He creado librerías de Android que durante su epoca han tenido éxito ya que ha facilitado
el desarrollo de ciertos aspectos de Android.