Skip to main content
Heshan Perera
All projects
DeliveredEmployment2013 to 2020

Legacy PHP to Laravel modernisation

Rebuilding ageing PHP applications on Laravel while running the hosting, DNS and deployments they relied on.

Web Administrator and Developer at a contracting company

Problem

Client applications written in legacy PHP had become slow and hard to change, and releases were infrequent.

My role

Developer and web administrator: rebuilding the applications, building integrations, and administering hosting, domains, DNS, SSL certificates, backups and production deployments.

Technologies

  • PHP
  • Laravel
  • REST APIs
  • OAuth
  • DNS
  • SSL
  • CI/CD

Solution

  • Modernised legacy PHP applications into Laravel solutions.
  • Developed RESTful APIs and integrated third-party services using OAuth.
  • Introduced CI/CD practices for releases.
  • Kept the supporting hosting, DNS, SSL and backup arrangements in order throughout.

Outcome

  • 50% improvement in application performance.
  • 30% increase in release frequency.