Paula RodasSenior Product Designer & Product Builder· disponible para nuevos proyectos

Let's talk
Work
PRODUCT DESIGNFRONTEND IMPLEMENTATIONDESIGN SYSTEMS

LPA · De maquetar interfaces a crecer como Product Designer

¿Cómo pasar de maquetar interfaces definidas por otros a asumir el diseño, la implementación y el handoff de productos financieros B2B completos? Una historia de crecimiento como Product Designer a través de HedgePilot y WebDD/Capmatix.

9 min de lectura

Contexto / clienteLPA · HedgePilot y WebDD/Capmatix
IndustriaSoftware financiero B2B
Mi rolProduct Designer con implementación frontend
UbicaciónBarcelona, equipos distribuidos
ColaboraciónProducto · UX/UI · Frontend · Desarrollo
HerramientasFigma · HTML/CSS/Sass/Less · Angular · TypeScript · Optimal Workshop · AG Grid
PlataformaWeb · Software financiero B2B
En breve

Resumen ejecutivo

Punto de partida

Comencé recibiendo diseños y trasladándolos a HTML, CSS y Sass.

Evolución

Con el tiempo asumí user stories completas, desde la definición y el diseño hasta la maquetación y el handoff, además de investigación con usuarios, sistemas de diseño y acompañamiento de implementación.

Resultado

Consolidé una práctica profesional situada entre producto, diseño y frontend.

LPA — Lucht Probst Associates

OVERVIEW

Overview

Me incorporé a la oficina de Barcelona de Lucht Probst Associates (LPA) mientras cursaba el segundo posgrado de mi máster en Elisava. El equipo necesitaba un perfil de Product Design capaz de maquetar: diseño se encontraba principalmente en Alemania y desarrollo necesitaba apoyo cercano en Barcelona.

Comencé recibiendo diseños y trasladándolos a HTML, CSS y Sass. Durante los primeros meses pasé a trabajar también en diseño, primero en HedgePilot y después en WebDD, hoy conocido como Capmatix. Con el tiempo asumí user stories completas, desde la definición y el diseño hasta la maquetación y el handoff, además de investigación con usuarios, sistemas de diseño y acompañamiento de implementación.

HYBRID PROFILE

Llegar con un perfil híbrido

De recibir diseños a comprender cómo se construyen

Mi punto de entrada fue la implementación visual. Recibía diseños creados por el equipo de Alemania y los trasladaba a HTML, CSS y Sass dentro del entorno del producto. El objetivo no era todavía definir la experiencia, sino asegurar que las propuestas pudieran convertirse en interfaces reales.

Este trabajo me permitió conocer desde el inicio:

  • La estructura técnica de los productos.
  • Las posibilidades y limitaciones de Angular.
  • La relación entre componentes visuales y lógica de negocio.
  • Las dudas que aparecen cuando un diseño llega a desarrollo.
  • El impacto de navegadores, frameworks y tiempos de entrega.

La cercanía con desarrollo creó una base que después influiría en todas mis decisiones de diseño.

Diseño del dashboard de HedgePilot en Figma junto a su implementación en HTML, SCSS y TypeScript con Angular en Visual Studio Code
Evolución

Recibir diseños → comprender restricciones → construir interfaces implementables

GROWING AUTONOMY

Ganar autonomía en HedgePilot

De implementar decisiones a asumir user stories completas

HedgePilot fue el primer producto en el que mi responsabilidad empezó a expandirse. Era una aplicación nueva para la gestión de estrategias de cobertura financiera. El equipo de Alemania había definido una dirección visual, lineamientos y un sistema de diseño; mi trabajo comenzó dando continuidad a ese lenguaje.

Diagrama del flujo de una user story completa: user story, analyse, design, build y handoff, con criterios de aceptación en cada etapa

Después de aproximadamente un mes empecé a recibir encargos de diseño. Con el tiempo trabajé tanto con propuestas procedentes de Alemania como con nuevos requerimientos. Llegué a responsabilizarme de user stories completas: analizar la necesidad, diseñar la solución, discutirla con el equipo, construir su capa visual con HTML y Sass y realizar el handoff para completar la lógica del producto.

Ampliar el alcance gracias al frontend

Mis conocimientos técnicos también me permitieron resolver piezas que iban más allá de las pantallas principales. Diseñé y maqueté correos HTML de notificación para que las alertas y recomendaciones mantuvieran el lenguaje de HedgePilot fuera de la aplicación.

Diseño de un correo de notificación de HedgePilot junto a su maquetación en HTML con estilos inline

Aprender a diseñar con datos

El producto reunía dashboards, ratios, monedas, fechas, exposiciones, transacciones, estados y validaciones. Diseñar estas pantallas exigía aprender a:

  • Priorizar información dentro de interfaces densas.
  • Representar datos sin perder precisión.
  • Diferenciar estados, advertencias y acciones.
  • Mantener coherencia entre temas claro y oscuro.
  • Diseñar flujos y componentes reutilizables.
Dashboard de HedgePilot en tema claro y oscuro, con anotaciones sobre jerarquía de información, precisión de datos, componentes reutilizables y estados

Adaptar el producto a nuevos contextos de uso

HedgePilot se había planteado inicialmente para resoluciones mayores. Cuando surgió la necesidad de utilizarlo en pantallas de 1024 px, tuve que reconsiderar la jerarquía, la densidad y el comportamiento de sus componentes para construir una versión más reducida y adaptable sin perder información crítica.

Comparación del dashboard de HedgePilot en pantalla grande frente a la versión adaptada a 1024 px, con navegación compacta y componentes adaptativos
Evolución

Implementar un sistema existente → interpretar requerimientos → asumir diseño, maquetación y handoff

DESIGN SYSTEMS

Diseñar sistemas en WebDD / Capmatix

De resolver funcionalidades a estructurar un producto complejo

WebDD presentaba un problema diferente. El software ya existía como aplicación desktop, tenía usuarios y concentraba múltiples interacciones propias de una herramienta financiera especializada. Llevarlo a la web implicaba conservar su capacidad sin trasladar literalmente toda su complejidad.

Recorrido de WebDD a Capmatix: la aplicación desktop original, el tree test de navegación con resultados de éxito y direccionalidad, y el sistema web resultante

Mi responsabilidad incluyó:

  • Participar en la definición del producto desde sus primeras etapas web.
  • Diseñar navegación y funcionalidades para trasladar la experiencia desktop a la web.
  • Crear el sistema visual inicial desde cero.
  • Prototipar comportamientos para usuarios y desarrollo.
  • Realizar tree tests y probar propuestas de navegación con Optimal Workshop.
  • Diseñar árboles, tablas, estados, historial y acciones contextuales.

Encontrar el equilibrio entre una experiencia conocida y una mejor solución web

Las personas usuarias conocían la aplicación desktop y esperaban encontrar comportamientos y lógicas similares en la nueva versión. Sin embargo, la web tenía limitaciones diferentes y también ofrecía oportunidades para mejorar sustancialmente la experiencia.

Comparación lado a lado de la experiencia desktop y web: qué se mantuvo, qué se adaptó a la interacción web y qué se mejoró en el flujo de trabajo

El reto fue identificar qué modelos mentales y capacidades debían conservarse, qué interacciones no podían trasladarse literalmente y dónde la nueva plataforma permitía simplificar el trabajo. La solución debía ser reconocible para usuarios experimentados y, al mismo tiempo, demostrar que la versión web podía ayudarles a trabajar de una manera más clara y eficiente.

Adaptar el diseño a una nueva base técnica

En un punto del desarrollo, la aplicación necesitó adoptar AG Grid como base técnica para árboles y tablas. El diseño tuvo que adaptarse a las reglas y posibilidades del framework. Para hacerlo, revisé su documentación, entendí su funcionamiento y traduje los patrones existentes a una experiencia coherente con el producto.

Tres pasos para adoptar AG Grid en Capmatix: patrones del producto existente, las reglas técnicas de AG Grid y la experiencia final adaptada
Evolución

Diseñar pantallas → investigar estructuras → construir un sistema → adaptar el diseño a una arquitectura técnica

TEAM FEEDBACK

La evolución, vista desde el equipo

La combinación de diseño, colaboración e implementación también fue reconocida por las personas con las que trabajé directamente desde ingeniería, liderazgo técnico y dirección.

Su principal responsabilidad era el diseño de una aplicación web. Paula preparaba una propuesta inicial, la discutía con los Product Owners o con usuarios avanzados y a partir del feed-back obtenido mejoraba el diseño. Además, y posiblemente esto sea lo más excepcional, ella misma se encargaba de la implementación del HTML y el CSS. […] Paula ha demostrado ser una gran empleada, responsable, creativa y team player. Su habilidad para focalizarse en los puntos clave y aportar una visión especializada han contribuido muy positivamente a la conclusión de las tareas que se le han asignado.

Alex AletàHead of Engineering · LPA

Her primary responsibilities, during her employment include, but are not limited to, designing components for different web applications, preparing mocks and wireframes, implementing HTML and CSS of the designed components as well as discussing and refining proposals with Product Owner and final users. […] Based on experience of all colleagues who are working with her, Paula proves herself as a hardworking, dependable and creative colleague and a team player. Her ability to quickly focus on key issues contributes very positively to the completion of all the tasks given to her, beyond expectations.

Stefan LuchtManaging Partner · LPA

Trabajó en dicha organización por más de 2 años, mostrando siempre amplios conocimientos y una actitud excelente en todo momento. Las funciones que desempeñó, de una manera comprometida y responsable, estuvieron relacionadas con su área de conocimiento: Diseño UX/UI y desarrollo de aplicaciones Frontend.

Daniel Pons ÁlvarezTechnical Lead · Capmatix Barcelona

Tres perspectivas complementarias: ingeniería, liderazgo técnico de Capmatix y dirección.

Recomendaciones completas disponibles bajo solicitud.

RESULT

El resultado: definir una manera de trabajar

La evolución del puesto puede verse en el alcance creciente de mis responsabilidades. Durante mi etapa en LPA:

  • Pasé de maquetar diseños existentes a responsabilizarme de user stories completas.
  • Trabajé en productos nuevos y en la transformación web de software desktop.
  • Aprendí a diseñar visualizaciones, tablas y jerarquías de alta densidad.
  • Creé el sistema visual inicial de WebDD y trabajé dentro del sistema existente de HedgePilot.
  • Incorporé investigación con usuarios mediante pruebas de navegación.
  • Diseñé directamente en código cuando era la vía más eficiente.
  • Consolidé una práctica profesional situada entre producto, diseño y frontend.

Mi paso por LPA convirtió una afinidad previa por el código en una parte central de mi manera de diseñar: comprender el producto desde la experiencia, el negocio y la implementación.

LPA (se abre en una pestaña nueva) · HedgePilot (se abre en una pestaña nueva) · Capmatix (se abre en una pestaña nueva)

LEARNINGS

Aprendizajes

La implementación también es material de diseño

Comprender el entorno técnico permite anticipar problemas y proponer soluciones más sostenibles.

La complejidad debe estructurarse, no maquillarse

En productos especializados, simplificar significa ayudar a orientarse, decidir y actuar sin ocultar información necesaria.

Los sistemas de diseño conectan disciplinas

Además de mantener consistencia visual, proporcionan un lenguaje compartido entre diseño y desarrollo.

La colaboración continua produce mejores decisiones que un handoff final

Trabajar cerca del equipo permite ajustar las propuestas mientras todavía es posible cambiarlas.

El código puede ser una herramienta de exploración

Consultar documentación, probar interacciones y diseñar directamente en frontend me dio mayor autonomía para evaluar soluciones y colaborar con desarrollo desde un lenguaje compartido.

¿Modernizar sin perder lo que ya funciona?

Veamos qué conservar, qué adaptar y qué mejorar.