Cloud District
Oct 2018-ActualmenteBackend Team Lead Developer
The Cocktail
2018Durante este periodo formé parte del equipo PHP dentro del área de Backend, en el departamento de Ingeniería. En The Cocktail participé en equipos multidisciplinares trabajando mano a mano con equipos de Diseño, Contenidos, SEO, UX o Data Analytics.
- Desarrollo en Symfony 4
- Desarrollo de CMS con eZPlatform y sulu.io
- Desarrollo de APIs REST con ApiPlatform
- Deploy con Platform.sh e Integración Continua con CircleCI y Jenkins
- Testing con BDD (Behat, Mink, Selenium Web Driver)
LaLiga
2017-2018Durante este periodo, colaboré en el desarrollo web de aplicaciones web oficiales de LaLiga, orientadas a la gestión de la competición. Colaboré en la implementación de una arquitectura software multi-aplicación centralizada basada en Symfony 3.
Fui responsable de implantar buenas prácticas de desarrollo y técnicas ágiles: Code Review, Pair Programming, TDD, Clean Code. Se implementó un sistema de APIs basado en REST y lideré el desarrollo de bundles reutilizables dentro de la organización para distintas aplicaciones.
Las aplicaciones desplegadas en el cloud de Azure se integraban contra Azure Active Directory y MSGraph.
Desarrollé y formé al equipo en el desarrollo de apps ReactJS y ayudando a definir una arquitectura front-end de componentes.
Entre las tecnologías empleadas durante este periodo: Symfony 3, Spring Boot, RabbitMQ, ReactJS, Vue, Docker, ES6
Novabase Consulting
2017Desarrollo Web en Symfony
- Mantenimiento de Portales Locales
- Evolutivos y correctivos de herramientas (Monitorización, Suscriptores de papel, RRSS)
Cloud District
Empresa de desarrollo web y móvil especializada en tecnologia creativa
- Gestión de Proyectos y responsable de equipo de desarrollo
- Arquitectura del software y decisiones técnicas
- Desarrollo Full Stack (Front-end / Back-end / Mobile)
- Desarrollo de aplicaciones web con el framework Symfony2 (PHP / TWIG / JS )
- Microservicios (Silex, NodeJs, Docker)
- Desarrollo e integración de APIs para Terceros
- Desarrollo de Apps Híbridas con Ionic Framework
- ReactJS + REDUX
Master en Ingeniería Web
2013-2014Impartido en la Escuela de Informática de la Universidad Politécnica de Madrid
- Desarrollo, Gestión de Proyectos, Arquitectura del Software, Seguridad Web
- Proyecto: WePlay: Desarrollo de una Aplicación Web para organizar eventos deportivos con Symfony2
Telefónica I+D
2012Internship
Desarrollo de funcionalidades en una aplicación web J2EE llamada 4CaaSt, un proyecto de investigación internacional, cuyo objetivo es proporcionar una funcionalidad avanzada para el comercio de servicios en la nube que promueve el desarrollo de un entorno dinámico y fiable para la contratación de servicios y aplicaciones.
- Tareas de desarrollo
- Integración y configuración.
Grado en Ingeniería Informática
2009-2013Impartido en la Escuela Politécnica de la Universidad de Alcalá de Henares
- Especializado en Ingeniería del Software
- Proyecto: Responsive Web Design, interfaces web adaptables al dispositivo empleando HTML5 y CSS3