Trabajo
Portfolio
Experiencia, case studies, charlas y las prácticas con las que entrego producto.
Experiencia
Galp Solar (Galp)
ActualResponsable de la entrega end-to-end de las superficies de producto de PreSales & Sales en Galp Solar: definir UX y arquitectura con stakeholders, desarrollar features en Angular y mantener fiabilidad, observabilidad y calidad de releases.
Logros
- Creé un servidor MCP para interactuar con el ecosistema — bases de datos, APIs OpenAPI, codebase, integraciones, monitoring y debugging
- Impulsé decisiones de producto desde discovery hasta release en flujos clave de ventas
- Promoví el uso de herramientas AI (SDD, skills) para acelerar al equipo de ingeniería
- Colaboré con diseño y backend para entregar mejoras medibles orientadas al cliente
Desarrollé y mantuve sistemas frontend de PreSales & Sales, incluida una librería de componentes sobre el Design System corporativo. Mejoré la Developer Experience del ecosistema Angular interno en un entorno de microservicios orientado a eventos.
Logros
- Lideré la adopción de la librería de componentes en los equipos de PreSales & Sales
- Mejoré la DX frontend con tooling compartido, patrones de testing y prácticas de CI
- Entregué features del simulador solar y tooling relacionado de ventas
Lideré arquitectura, entrega y release de una app híbrida Angular/Ionic usada por la mayoría de clientes. Definí APIs con backend, añadí tracking/analytics y mejoré procesos de ingeniería en operaciones.
Logros
- Lancé a producción una app híbrida adoptada por la mayoría de clientes
- Establecí contratos de API e instrumentación de analytics para decisiones de producto
Main Thread
Entrega frontend de extremo a extremo en productos de IoT, Smart Cities, CRM y SaaS — desde requisitos y diseño de UI hasta testing y seguimientos on-site en equipos Agile.
AICU Labs – Technical University of Madrid
Desarrollé un CRM SaaS multi-stakeholder para negocios tradicionales, modernizando y ampliando un gran codebase legacy de AngularJS/Angular.
Jocomunico – Telefónica Talentum
Construí el cliente web de un producto social usado en guarderías por niños y cuidadores — primera experiencia entregando un producto real con stack Angular/Django.
Proyectos

Galp Solar Simulator
Simulador de energía solar para clientes residenciales y de cargadores EV — ownership end-to-end con discovery de producto, arquitectura y DX asistida por IA.

miResi App
App híbrida adoptada por la mayoría de clientes — arquitectura, entrega y release como Frontend Lead.

express-query-adapter
Librería open source de Node.js con más de 400 descargas semanales. Transforma Express req.query en consultas TypeORM.

HispaLED – RF Light
SPA para monitorización y gestión en tiempo real de luminarias públicas y centros de control con WebSockets, interfaces reactivas y gráficos interactivos.

audifono.es
CRM empresarial usado por miles de usuarios y cientos de empresas para gestionar información pública en un marketplace. Manipulación de datos a gran escala e integración con Stripe.

Scappvenger
Plataforma de gamificación que reinventa las guías turísticas. Concepto de producto, especificación inicial e implementación del MVP.

Jocomunico
SPA para una iniciativa social usada por cientos de niños en guarderías.

ngx-guardian
Librería Angular que proporciona un Permission Manager potente. Mantenida de forma propia y ampliamente testeada.

PolenMad
Iniciativa social: cliente web para consultar niveles de polen en la Comunidad de Madrid. Scraping de PDFs transformado en una API REST.
Charlas
Skills
Arquitectura
- Clean Architecture
- Event Driven
- TDD
- MCP / AI tooling
Frontend
- TypeScript
- Angular
- Nx
- Ionic
- i18n / L10n
- CSS / Design Systems
- Cypress
- testing-library
Backend
- Node.js
- REST
- WebSockets
- GitHub Actions
Monitoring
- Sentry

