Legacy Code Modernisation

Enterprise ERP Modernisation & Cloud Cost Optimisation

Re-platformed a legacy ERP from Angular 2 to Angular 18, upgraded Java to LTS, and achieved 40% lower AWS cloud spend through FinOps practices.

Angular 18Java LTSAWSTypeScriptFinOps
The Challenge

Complex, old and large codebase. Angular 2 — end-of-life and insecure. Outdated Java SDKs & libraries. Inflated, un-optimised AWS bill.

Our Solution

Migrated Angular 2 → 18 incrementally; upgraded Java to current LTS; refactored for structure & documentation; right-sized AWS infrastructure and cut waste (FinOps).

Results & Impact

Measurable outcomes that mattered.

  • 40% lower AWS cloud bill
  • Faster, safer feature delivery
  • Reduced security exposure
  • Future-proofed, maintainable stack
In Their Words
A four-year-old, hard-to-change ERP, re-platformed to modern tech — at 40% lower cloud cost.
Technology Stack

Built with the right tools for the job.

Frontend

Angular 18TypeScriptRxJS

Backend

Java (LTS)

Cloud

AWS

Engineering

CI/CDCode Refactoring