— SaverLife

Helping people build their financial future

Screenshots of Telos Case Study: Saverlife Application

SaverLife is a nonprofit fintech company that helps people build financial security

We architected and developed a new version of SaverLife's technology platform.

We executed a migration of data from the previous version to the new one.

We helped create a SOC 2 agile development process, which we continue to execute and maintain in compliance.

EXPERTISE

Technology strategy
Product definition
UX/UI design
Full-stack development
Mobile development
Data migration
QA and testing
DevOps

TECHNOLOGY

Ruby on Rails

DELIVERABLES

Re-architecture of the SaverLife platform
Migration of 40 million+ data records
SOC2 agile development process

PLATFORMS

Desktop
Mobile

THE OBJECTIVE

Provide SaverLife with an engaged high-velocity technology team to build and maintain its savings-focused digital product. Rearchitect the web application to support high-velocity practices, maintain a controlled SOC 2 compliant development process, enabling high security and fraud prevention.

Screenshots of Telos Case Study: Saverlife Application

KEY ELEMENTS OF THE mIGRATION

Migrate data to the new user data model
We devised and tested a process to bulk transfer data from the previous architecture to the new data model. We used a hash-based system to test the data was migrated correctly before migration day.

Keep user passwords from previous system
We replicated Django's password evaluation system in Ruby on Rails to maintain password integrity, avoiding password resets as a result of the data migration.

THE RESULTS

The application migration was successful with only 2 hours of downtime. The new platform has delivered higher velocity, and many capabilities to support users building their savings.

We’ve further continued to extend the technology including automated challenges, reward generation, automatic payments, analytics, Android and iOS mobile apps and more.

See more projects