logo
hamburger-menu-icon
Back to Projects

Nationwide Group

Global Lending Solutions

The Nationwide Group's new CTO inherited four live mobile apps built on Cordova with no repository access or documentation, after a wave of departures. Ollon's developers reverse engineered the code, got two of the four apps running again within three months, and began building a replacement platform. The Nationwide Group now has working apps and a modernization path already underway.

The Nationwide Group provides comprehensive financial services software solutions to financial institutions, lenders and consumers in the real estate and mortgage industries.

Ollon was brought in to dive into the code and "rescue" the applications, currently running on the Cordova platform, which will soon no longer be supported. Two of Ollon's developers were tasked with deciphering the code, addressing various issues, and improving the applications to accommodate upcoming OS updates.

Within three months, two out of four apps are up and running, multiple issues were identified and are in the process of troubleshooting, while a new platform is being established to replace the one running on Cordova, which will allow all applications to be sustainable.

JavaScript, TypeScript, Cordova

Our Expertise in Action

Reverse Engineering and Source Code Recovery

With no repository access and no documentation to work from, Ollon's developers treated Nationwide Group's live mobile apps as the only source of truth, observing how each screen and feature actually behaved to infer the logic underneath. Each finding was documented as it was uncovered, turning scattered observations into a working map of how the applications were built and where their dependencies lived. That map became the reference the team used to make every subsequent change with confidence. The documentation created along the way is now the only record of how these applications work, since none existed before.

Mobile Application Development

Nationwide Group's business depends on several live mobile applications built on Cordova, a cross platform framework that was heading toward the end of its support life. Ollon's developers worked within that JavaScript and TypeScript codebase to update the applications so they would keep working as new mobile OS releases arrived. Alongside those updates, the team began building a new platform to carry the applications forward once Cordova support ends. The apps stay usable on current devices today, with a modernization path already underway before the next OS update forces the issue again.

Application Triage and Rescue

A financial services software provider serving lenders and mortgage companies found itself with several live mobile apps that no one on the current team could access or understand, after a wave of departures left the codebase orphaned. Ollon's developers stepped in without repository access or documentation, working through the Cordova based code to figure out how it worked before fixing anything. Within three months, two of the four applications were running again, with the rest under active troubleshooting. The team is now building a replacement platform so the apps are no longer tied to Cordova, which is heading toward the end of its support life.