Infrastructure sustainability & resilience assessment platform upgrade

The customer was looking to modernize their training and sustainability verification platform to better align with their growth plans. We reengineered the customer’s solution to make it more future-proof and stable and minimize its maintenance costs.

2x

reduction in support and maintenance costs

50%

increase of user base due to platform upgrades

10/10

customer satisfaction

Infrastructure sustainability

All technologies used

AWS PHP

Yii

MySQL

AWS EC2

AWS RDS

Engagement model

About the customer

Our customer is a nonprofit education and research-focused organization dedicated to sustainable urban development, with an emphasis on planning and engineering. The organization provides tools, education and training resources, and strategic guidance to help global communities build more resilient and sustainable infrastructures.

Industry

Non-profit

Location

USA

Professionals educated

10,000+

Portfolio

400+ reviewed infrastructure projects

The challenge

The customer’s legacy platform for evaluating the sustainability and resilience of infrastructure systems, operating a membership program, and facilitating training for members of their program couldn’t support their business growth, so they wanted to modernize it to ensure better reliability and support of a larger user base.

The solution

We began by conducting a comprehensive assessment of the existing platform, evaluating its architecture, code quality, integrations, and overall performance. Based on this analysis, we created a modernization roadmap with changes required to ensure the solution’s long-term stability, security, scalability, and maintainability.

Following the roadmap’s review, the customer opted to fully rebuild the platform to implement the required enhancements and support its future growth.

We delivered the upgraded platform that featured:

  • Modern, AWS-based architecture with separated presentation and business logic layers, independent modules with defined user flows, and a unified code base and database.
  • New, maintainable UI framework that simplifies updates and long-term support.
  • Workload distribution across multiple servers to ensure higher reliability and fault tolerance.
  • Server-side data validation to maintain data accuracy and consistency.
  • Cache-friendly data structures designed to provide high performance under heavy user loads.
  • Comprehensive user-facing functionality, giving learners access to educational materials, project verification tools, and achievement recognition based on predefined criteria.
  • Integrations with external systems to support user learning processes, certifications, and progress tracking.
  • Advanced administrative capabilities for viewing and managing data related to user engagement, training progress, memberships, financial transactions, and more.
  • Enhanced security measures focused on improved protection of administrator interfaces and strengthened access controls.

We performed QA alongside development, supported the customer’s user acceptance testing, and provided post-launch maintenance to ensure uninterrupted platform performance.

The outcome

We reengineered the customer’s platform and delivered a highly stable solution that fully supports their education and verification programs. Additionally, the customer saw the following improvements:

01

User base expansion to a community of 10,000+ registered professionals

02

99.95% solution uptime from previous 88%

03

Reallocation of IT resources from platform maintenance to innovation and growth