Punto de partida
Comencé recibiendo diseños y trasladándolos a HTML, CSS y Sass.
Paula RodasSenior Product Designer & Product Builder· disponible para nuevos proyectos
Work
¿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
Comencé recibiendo diseños y trasladándolos a HTML, CSS y Sass.
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.
Consolidé una práctica profesional situada entre producto, diseño y frontend.

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
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 cercanía con desarrollo creó una base que después influiría en todas mis decisiones de diseño.

Recibir diseños → comprender restricciones → construir interfaces implementables
GROWING AUTONOMY
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.

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.
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.

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

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.

Implementar un sistema existente → interpretar requerimientos → asumir diseño, maquetación y handoff
DESIGN SYSTEMS
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.

Mi responsabilidad incluyó:
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.

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.
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.

Diseñar pantallas → investigar estructuras → construir un sistema → adaptar el diseño a una arquitectura técnica
DESIGN + CODE
A medida que ganaba autonomía, el código dejó de ser solo la fase posterior al diseño y se convirtió en una herramienta para explorar y decidir. Participaba en reuniones, sprints y conversaciones técnicas; creaba prototipos en Figma cuando era necesario; preparaba HTML y Sass; y permanecía disponible durante la implementación para resolver dudas y ajustar comportamientos.
En algunos trabajos llegué a diseñar directamente en HTML y CSS. Cuando la funcionalidad no necesitaba una exploración previa en Figma, utilizaba el navegador y el código como espacio de diseño, acortando la distancia entre propuesta e implementación.

La responsabilidad estaba claramente compartida:
Esta forma de trabajar se trasladó a IBOR y otros productos de la empresa. En IBOR trabajé en el restyling de una aplicación antigua construida con Less que debía adaptarse a temas diferentes según el cliente.
User story → conversación técnica → diseño en Figma o código → capa visual → integración → ajustes compartidos
Handoff aislado → colaboración continua → código como parte del proceso de diseño
TEAM FEEDBACK
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.
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.
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.
Tres perspectivas complementarias: ingeniería, liderazgo técnico de Capmatix y dirección.
Recomendaciones completas disponibles bajo solicitud.
RESULT
La evolución del puesto puede verse en el alcance creciente de mis responsabilidades. Durante mi etapa en LPA:
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
Comprender el entorno técnico permite anticipar problemas y proponer soluciones más sostenibles.
En productos especializados, simplificar significa ayudar a orientarse, decidir y actuar sin ocultar información necesaria.
Además de mantener consistencia visual, proporcionan un lenguaje compartido entre diseño y desarrollo.
Trabajar cerca del equipo permite ajustar las propuestas mientras todavía es posible cambiarlas.
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.
next case study
Pelt8 · Diseñar más allá del producto