Roberto David Márquez Prieto
Senior Frontend Developer (Angular) | Full Stack
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Soy desarrollador de software con más de 10 años de experiencia en el sector, trabajando con diferentes tecnologías y participando en proyectos de diversa índole. En los últimos años me he especializado principalmente en el desarrollo web con TypeScript, Angular y Node.js, trabajando también con Express y NestJS. A lo largo de mi trayectoria también he desarrollado con otras tecnologías como Python y PHP.
Me considero una persona constante, trabajadora, sociable y resolutiva, con capacidad de adaptación y ganas de seguir aprendiendo. Estoy siempre abierto a incorporar nuevas tecnologías y afrontar nuevos retos profesionales.
Experiencia
Senior Frontend Developer - GFT Technologies (Banco Sabadell)
(2026-04 - 2026-08)
- Analizar y definir la arquitectura técnica de nuevos desarrollos frontend en Angular sobre el aplicativo bancario, traduciendo requisitos funcionales en soluciones bajo Arquitectura Hexagonal.
- Elaborar Documentos Técnicos (DT) de detalle arquitectónico con solución, componentes, flujos e integraciones, a partir del análisis de código legacy y diseños en Figma.
- Auditar código y revisar componentes (code review) para garantizar el cumplimiento de los estándares de arquitectura y buenas prácticas del banco antes de la implementación.
- Integrar IA generativa (GitHub Copilot, Codex, Claude Code) para acelerar el análisis de código y la documentación técnica en el entorno Angular.
Senior Frontend Developer - Plexus Tech (Banco Santander)
(2023-10 - 2026-03)
- Desarrollar e integrar Microfrontends y Web Components sobre una arquitectura distribuida para Banco Santander, conectando múltiples APIs RESTful con el sistema de diseño corporativo Flame.
- Implementar soluciones en Angular moderno (v2 a v21) con Standalone Components, Signals y gestión de estado con NgRx (Store, Effects, Selectors, Signal Store).
- Diseñar y ejecutar tests unitarios, de integración y de componentes (Jest, Karma, Jasmine) con TDD/BDD, elevando la cobertura de 70% a 95% y cumpliendo los estándares de calidad de SonarQube y Fortify.
- Optimizar pipelines CI/CD (Jenkins, GitHub Actions), realizar code reviews y promover el desarrollo asistido por IA (agentes de GitHub Copilot) dentro de un equipo Agile/Scrum de 5 personas.
Full Stack Developer - IRIS Technology Group
(2018-05 - 2023-10)
- Diseñar y desarrollar la arquitectura Full Stack de proyectos europeos de I+D (UE): Angular (RxJS, Angular Material, DevExtreme, i18n) en frontend y microservicios con Node.js (NestJS, Express) y Python (Django, Falcon) en backend.
- Implementar interfaces web complejas a partir de prototipos en Figma, con mapas interactivos y geolocalización (Google Maps API), maquetación avanzada (Sass, Bootstrap) y visualización de datos en tiempo real (Chart.js, D3.js).
- Modelar y gestionar bases de datos relacionales (PostgreSQL, MySQL) con TypeORM y migraciones, e implementar comunicación bidireccional en tiempo real con WebSockets y Socket.IO.
- Automatizar CI/CD en GitLab y orquestar despliegues con Docker, Docker Swarm y Kubernetes en Google Cloud Platform (GCP).
- Garantizar la calidad y mantenibilidad del software con pruebas unitarias y de integración en todo el stack.
Full Stack Developer - Innofis (CREALOGIX)
(2015-02 - 2018-05)
- Desarrollar y mantener plataformas web corporativas, aplicaciones web móviles y campañas interactivas para Danone y sus marcas, con arquitecturas híbridas (Laravel y CodeIgniter en backend; Angular y jQuery en frontend).
- Implementar e integrar servicios web REST y SOAP, con pruebas de integración en SoapUI y optimización del rendimiento mediante caché (Memcached).
- Diseñar maquetación responsive compleja (Sass, Less, Bootstrap, Foundation) para garantizar compatibilidad multidispositivo en entornos de alto tráfico.
- Traducir mockups de Photoshop en código limpio, adaptado a los estándares de marca.
Full Stack Developer - Alfa 9
(2013-10 - 2015-02)
- Desarrollar y mantener webs y e-commerce con Zend 1 y 2 (PHP), jQuery, Bootstrap, Magento y WordPress para clientes como Audi y la Generalitat de Cataluña.
Full Stack Developer - Futbollab
(2012-10 - 2013-07)
- Desarrollar y mantener webs y e-commerce con PrestaShop, Elgg y WordPress.
Educación
Grado - Ingeniería Informática - Universidad Oberta de Catalunya (UOC) (2025)
Técnico Superior - Desarrollo de Aplicaciones Web (DAW) - IES Provençana (2013 - 2014)
Técnico Superior - Desarrollo de Aplicaciones Multiplataforma (DAM) - IES Provençana (2011 - 2012)


