← All case studies

Case study · Solution Tree

Modernizing Global PD Teams

Migrated a PHP learning platform to a new AWS environment, added its first test suite, and overhauled its security.

The problem

Global PD Teams, a professional learning platform built in PHP, had no automated tests, ran in an older AWS environment, and needed its security brought up to date. Every change carried risk.

What I did

  1. Added the platform’s first test suite so changes could be made with confidence.
  2. Migrated the platform to a new AWS environment.
  3. Reviewed and overhauled its security.

The result

  • The platform is safer to change and easier to operate.
  • Security improvements are in place and covered by tests.

Next case study

Replacing an overengineered CI/CD pipeline