Legacy codebase inheritance
The existing codebase was complex, unstable and poorly documented, making it difficult to onboard and deliver improvements swiftly.
We transformed an inherited legacy system into a modern, efficient and cost-effective platform: transaction times cut by 50%, a faster delivery pipeline, and infrastructure costs down 70% — a platform that supports Interchange’s global business at a third of the original cost.
Interchange is a leader in airport operations across multiple countries, offering essential financial services including foreign exchange transactions, money transfers and stock management. To enhance their operational efficiency and global presence, they sought improvements to a legacy system we inherited from a previous development team.
The existing codebase was complex, unstable and poorly documented, making it difficult to onboard and deliver improvements swiftly.
The client required a swift move to production, which demanded rapid issue identification and resolution.
The CI/CD process took over 30 minutes per release, significantly slowing down bug-fixing and testing cycles.
Six Kubernetes clusters for development and testing alone cost around £2,500 per month — excluding production.
We identified inefficiencies in the CI/CD pipeline and addressed them by:
These improvements created a faster feedback loop, letting developers focus on fixes and features instead of deployments.
We rebuilt the entire infrastructure with cost efficiency and scalability in mind:
The changes resulted in a dramatic cost reduction:
Our initial focus was on stabilising the system:
One conversation is enough to tell whether we’re the right partner.
Gamified financial education — smart money habits for the next generation
Revolutionising private healthcare with a custom white-label mobile application
Modernising holiday park websites with seamless booking integration