Bitpanda: Renovación del onboarding digital
Bitpanda, fundada en 2014 en Austria, se ha convertido en una de las fintech de mayor crecimiento en Europa, con más de 3 millones de usuarios y más de 600 empleados distribuidos por distintos hubs internacionales.
Con el objetivo de escalar su base de clientes a más de 30 millones, la empresa necesitaba evolucionar profundamente su plataforma: modernizar el sistema de registro y login, mejorar la adquisición de datos para analítica y marketing, y avanzar hacia una arquitectura modular de microservicios capaz de soportar incrementos masivos de tráfico y carga. Esta transformación tecnológica era clave para garantizar la seguridad, flexibilidad y fiabilidad necesarias para un producto financiero global.
Uno de los mayores desafíos era trabajar dentro de un entorno altamente complejo con más de 300 desarrolladores distribuidos en múltiples equipos. La plataforma original estaba construida sobre un monolito PHP sin una automatización de QA robusta y con un onboarding rígido que no permitía adaptarse a regulaciones y requisitos cambiantes por país. Nuestra misión consistía en modernizar la arquitectura, crear un onboarding flexible y modular, implementar AB Testing, establecer una capa analítica avanzada y mejorar drásticamente la fiabilidad mediante pruebas automatizadas. Todo ello sin interrumpir el funcionamiento de una plataforma financiera en producción que gestionaba millones de operaciones diarias.
La transformación del onboarding digital de Bitpanda
Bitpanda necesitaba preparar su plataforma para una nueva generación de usuarios, así como para soluciones white-label. Para ello, desarrollamos una nueva webapp de registro/login completamente modular y flexible, capaz de adaptarse a diferentes países, regulaciones y tipos de clientes.
Además, implementamos un sistema fiable de adquisición de datos para analítica y marketing, incorporamos AB Testing para evaluar mejoras en el user journey e iniciamos la migración del backend desde un monolito PHP hacia una arquitectura basada en microservicios.
Otro pilar clave del proyecto fue implementar una estrategia sólida de QA automatizado. Cuando llegamos, los equipos dependían de QA manual y un sistema centralizado de pruebas. Establecimos un modelo de QA automatizado a nivel de equipo, permitiendo validaciones profundas y fiables antes de cada merge a la rama principal.
Asimismo, modernizamos por completo el onboarding en Android e iOS, migrándolo a una arquitectura modular alineada con la futura estrategia técnica de Bitpanda.
Tecnologías utilizadas
Backend: PHP, Java (Kotlin), SQL y T-SQL
Frontend: Typescript, Angular
Mobile: Kotlin (Android), Swift (iOS)
QA: Selenium & Apium, TestRails, BrowserStack
Product Management: Segment, Heap, Braze, Google Analytics, LaunchDarkly
Resultados
- Primer AB Test implementado en Bitpanda para el proceso de onboarding
- Mejora del rendimiento en los endpoints OAuth: de 2s a 0.3s
- Nuevo portal de onboarding en Angular con journeys flexibles adaptados a países y tipos de clientes
- Migración del onboarding móvil hacia una arquitectura modular alineada con la estrategia futura de Bitpanda
- Implementación de QA automatizado en el equipo, garantizando despliegues fiables y estables
Estamos preparados para nuevos retos