We managed the full programme and structured the work, overseeing a workforce of 50 in multiple teams, delivering 20,000+ days’ effort in 15 months.
Our Technical Director was part of the project board, our architects, developers and project managers worked in and led combined teams at Metaswitch sites around the UK.
Designed for scalability, resilience and uptime
We designed and delivered a resilient and highly available messaging platform, capable of scaling to handle billions of messages a day. At its heart were Scala, Akka and Cassandra, the latter to enable cost-effective scaling across multiple data centres.
We also engineered parts of their legacy system to ensure a seamless migration to the new system.
To deliver such a large-scale and high-profile platform required comprehensive testing; if a one-in-a-million bug were to get through, it would cause serious problems once the platform was in use.
We put in extensive testing infrastructure with dedicated DevOps resources combined with comprehensive automated testing.
To minimise project risk, we ensured information was shared across key stakeholders and.made knowledge-transfer a core part of the processes.