AI-Led Legacy Code Conversion and Migration

Modernisation reduced operational costs by 30% and boosted developer productivity by 40%.

The project by numbers.

30%
Lower operational costs
40%
Higher developer productivity
35%
Faster time-to-market
30%
Better system reliability

Meet the

business.

The client is the UK’s leading construction intelligence provider, delivering competitive intelligence across the construction supply chain and offering industry trend forecasts and insights.

Their

challenge.

The legacy PERL scraper application faced scalability and compatibility issues due to growing data volumes and the variety of document formats online. It struggled with dynamic website changes, lacked efficient asynchronous support, and required high maintenance. Additionally, it couldn't leverage GenAI-driven automation use cases, while also increasing exposure to data compliance and cybersecurity risks.

What we

delivered.

The modernisation involved a complete overhaul of the core BAU application, starting with consultations, architecture re-design, feature-wise code conversion (PERL to Python), and deployment through Merit’s DevSecOps frameworks and tools. Additional prompt engineering and best practice frameworks ensured the modernised code aligns with industry standards.

Operational Cost Reduction

Achieved a 30% reduction in operational costs through modern, efficient code.

Boosted Developer Productivity

Improved productivity by 40%, enabling faster prototyping, debugging, and scaling.

Accelerated Time-to-Market

Reduced time-to-market for new product releases by 35%.

Enhanced System Stability

Increased system reliability by 30%, reducing downtime and improving uptime.

Ready to discuss

your project?

Whatever the challenge, whatever the industry, our teams work side-by-side with clients to design systems that perform today and evolve for tomorrow. That’s why leading businesses trust us to turn their toughest data ambitions into reality.

Send us a message

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.