![Tulotero](assets/experience/tulotero.webp)
![Tulotero](assets/experience/tulotero.webp)
Software Engineering Manager
Tulotero (2020 - Act.)
- Planificación, diseño y seguimiento de los procesos de negocio.
- Planificación de los proyectos. Visión global de toda parte técnica de la empresa.
- Ayudar a desarrollar y mejorar las habilidades técnicas de los ingenieros.
- Participación en la planificación estratégica y en la toma de decisiones.
- Comunicarse con otros departamentos no técnicos para coordinar y colaborar en proyectos.
- Identificar y abordar problemas técnicos y de personal.
- Performance reviews.
- Procesos de selección.
- Resolución de problemas técnicos de alta complejidad.
![Jira](assets/experience/jira.webp)
![Bazel](assets/experience/bazel.webp)
![Angular](assets/experience/angular.webp)
![Typescript](assets/experience/typescript.webp)
![SCSS](assets/experience/scss.webp)
![Tulotero](assets/experience/tulotero.webp)
![Tulotero](assets/experience/tulotero.webp)
Ingeniero de software (Tech Lead)
Tulotero (2018 - 2021)
- Desarrollo y mantenimiento de un front-end de aproximadamente 350.000 líneas de código.
- Dirección y coordinación del departamento web.
- Procesos de selección.
- Diseño de la arquitectura software (diagramas de clases, secuencia, casos de uso...).
- Despliegues en producción.
![Bazel](assets/experience/bazel.webp)
![Angular](assets/experience/angular.webp)
![Typescript](assets/experience/typescript.webp)
![SCSS](assets/experience/scss.webp)
![Java](assets/experience/java.webp)
![Tulotero](assets/experience/tulotero.webp)
![Tulotero](assets/experience/tulotero.webp)
Ingeniero de software
Tulotero (2016 - 2018)
- Diseño e implementación de aplicaciones web con Angular.
- Participación en las decisiones de diseño gráfico y usabilidad de las aplicaciones.
- Diseño de la arquitectura software (diagramas de clases, secuencia, casos de uso...).
- Despliegues en producción
![Angular](assets/experience/angular.webp)
![Typescript](assets/experience/typescript.webp)
![SCSS](assets/experience/scss.webp)
![Aquotic](assets/experience/aquotic.webp)
![Aquotic](assets/experience/aquotic.webp)
Ingeniero de software
Aquotic (2016 - 2016)
- Coordinación del departamento de informática.
- Toma de todas las decisiones a nivel técnico. (visión global de toda la arquitectura del software de la empresa)
- Diseño de la arquitectura software (diagramas de clases, secuencia, casos de uso...).
- Diseño de los modelos de datos (modelo relacional extendido, diccionario de datos).
- Diseño de la arquitectura de los entornos de desarrollo, testing, preproducción, y producción.
- Diseño e implementación de estrategias para la migración de una base de datos de más de 150 tablas de MySQL a PostgreSQL y la sincronización de ambas en el período de transición.
![PHP](assets/experience/php.webp)
![Symfony](assets/experience/symfony.webp)
![Ratchet PHP](assets/experience/ratchetphp.webp)
![React PHP](assets/experience/reactphp.webp)
![Doctrine](assets/experience/doctrine.webp)
![PostgreSQL](assets/experience/postgresql.webp)
![Angular JS](assets/experience/angularjs.webp)
![Aquotic](assets/experience/aquotic.webp)
![Aquotic](assets/experience/aquotic.webp)
Desarrollador full-stack
Aquotic (2014 - 2016)
- Diseño e implementación de servicios web con CakePHP MySQL.
- Diseño e implementación de aplicaciones web con AngularJS.
- Diseño e implementación de procesos que permiten comunicar el front-end con el back-end en tiempo real.
- Diseño implementacion de modelos de datos.
![CakePHP](assets/experience/cakephp.webp)
![MySQL](assets/experience/mysql.webp)
![Angular JS](assets/experience/angularjs.webp)
![Ratchet PHP](assets/experience/ratchetphp.webp)
2009 - 2009
Administrador de sistemas y red
En la red (2009 - 2009)
- Creación de instalaciones de Windows 7 y apps de forma desatendida.
- Instalación y mantenimiento de equipos y software.
- Administración y mantenimiento de redes.
- Administración y mantenimiento de servidores web.
![Windows 7](assets/experience/windows.webp)
![Windows 2008 Server](assets/experience/windows.webp)
![Visual Basic](assets/experience/visual-basic.webp)