Skip to content

The Migration Their Team Now Owns

How a Global Mining Advisory Firm Compressed a 12-Month Re-Platform Into Months

A 12-month manual migration off SQL Server, compressed to months with an AI-assisted workflow — and the client's team owns the methodology.
Case Study
·
September 21, 2026
·
10 Min Read
·
Evgeni Rusev
1,700
Stored procedures migrated
800
C# calculations moved
Months
Not the 12+ months estimated
40-50%
Sustained productivity gain
The Migration Their Team Now Owns

Services Rendered: Production Data Platform Engineering ● AI-Assisted Migration

A top-three management consultancy needed to migrate the analytics engine behind its mining advisory practice off SQL Server and onto Microsoft Fabric. A manual migration was estimated at 12 months. Tecknoworks built an AI-assisted workflow, ran the migration in months while the platform stayed live, and trained the client's team to own the methodology going forward.

Hero stats

  • 1,700 stored procedures migrated from SQL Server to Microsoft Fabric, on the analytics engine that powers the firm's mining advisory practice.
  • 800 C# calculations re-platformed alongside the stored procedures, including some that took six hours each to run pre-migration.
  • 12+ months compressed to months. Manual migration estimate vs actual delivery on the AI-assisted workflow, with the platform staying live throughout.
  • 40-50% sustained productivity gain. Engineering productivity across all complexity levels of stored procedure, sustained after the engagement closed.

The Problem

A 12-month migration they could not take offline

A top-three management consultancy was facing a 12-month manual migration of the analytics engine behind its mining advisory practice, and could not afford to take the platform offline to do it.

Why it mattered: the analytics engine had outgrown its infrastructure

The firm serves mining companies worldwide with analytics, benchmarking, and strategic guidance. Its analytics engine processes production data across hundreds of mines and commodities. The platform had been built on SQL Server and had grown over the years into 1,700 stored procedures and 800 C# calculations, some of them running for six hours at a time.

The runtime cost was the visible problem. The bigger problem was where the platform sat in the firm's roadmap.

Modern analytics workloads needed Microsoft Fabric. Data lineage on the SQL Server platform was opaque, which made it hard for consultants to trace insights back to source. Every new capability the business wanted to add ran into the same wall: the foundation had been built for a different era. Accurate work. Reliable work. But not the foundation the next ten years of mining advisory needed to sit on.

A manual migration of 1,700 stored procedures and 800 calculations was estimated at over 12 months. The firm did not have a year to spare on a migration, and could not pull the platform offline to do it. Two engineering teams looking at the same problem reached the same conclusion: the math did not work without help.

What We Built

AI-assisted migration as a transferable capability

Tecknoworks built an AI-assisted migration workflow with one goal beyond speed. The client's team had to come out of the engagement owning the methodology so it could run the next migration without us.

The workflow split the work into a clean separation of concerns. AI handled the mechanical conversion of stored procedures and calculations from the SQL Server dialect to Microsoft Fabric. The client's engineers analyzed the AI output, validated correctness against production data, and optimized the converted procedures for the new platform. Tecknoworks engineers paired with the client's team on the early procedures so the methodology transferred directly. By the back half of the engagement, the client's engineers were running the workflow on their own and Tecknoworks was acting as the review layer.

This was a production migration, not a pilot. The platform stayed live throughout. New stored procedures landed on Microsoft Fabric while older ones were still running on SQL Server. Cutover happened procedure by procedure as the client's team validated each one against production data.

AI is an effective accelerant for the mechanical part of a migration. It is not a substitute for the production engineering decisions that decide whether the migrated platform will hold. Tecknoworks owned those decisions: which procedures migrated first, how the data validation gate worked, how the live platform absorbed each cutover, what the rollback path looked like for each batch. The result was a workflow the client's team could re-apply. Not a black-box service. A methodology, transferred.

What Changed

From a 12-month estimate to months of live delivery

  • 1,700 stored procedures migrated from SQL Server to Microsoft Fabric.
  • 800 C# calculations re-platformed alongside the stored procedures, including some that took six hours to run on the legacy platform.
  • Up to 10x faster on simpler stored procedures, measured as migration throughput against the manual estimate for the same complexity tier.
  • 40-50% sustained productivity gain across all complexity levels of stored procedure, sustained by the client's team after the Tecknoworks engineers left the engagement.
  • 12+ months of estimated manual migration compressed to months of actual AI-assisted delivery, with the platform staying live throughout.
  • The client's team owns and operates the methodology going forward. The next platform migration on their roadmap will not need an outside vendor for the lift.

What's Possible Now

The methodology is internal capability

Before this engagement, the firm's engineering team treated platform migrations as multi-year programs that required outside specialist help. The size of the SQL Server estate (1,700 procedures, 800 calculations) was the whole reason the migration had been deferred for so long.

After it, the same team owns an AI-assisted migration methodology that compresses platform migrations from years to months. The next time a part of the analytics estate needs to move, they will not need an external lift. They have the workflow, the validation gates, the cutover playbook, and the engineering judgment to run it.

The firm bought a migration. It came out with a capability.

AI was the accelerant. The transferable methodology was the deliverable. The client's engineering team came out of the engagement owning the workflow, the validation gates, and the cutover playbook for the next migration on their roadmap.

How We Built It

The migration stack

  • Microsoft Fabric as the target analytics platform, replacing SQL Server as the engine behind the mining advisory practice
  • AI-assisted code translation for stored procedure and C# calculation conversion, with the client's engineers validating and optimizing every output
  • Live cutover workflow procedure-by-procedure, with the platform online for the duration of the migration
  • Methodology transfer to the client's engineering team via paired delivery, so the workflow is owned internally going forward

Want to see what this looks like for you?

If your organisation is at the moment where AI needs to move from lab to production, this is the team that gets it there and stays to run it.

Production AI Systems Engineering: we score ten production dimensions, prove it on your real data, deploy it and keep it running.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
The Migration Their Team Now Owns
Case Study

September 21, 2026

The Migration Their Team Now Owns

A 12-month manual migration off SQL Server, compressed to months with an AI-assisted workflow — and the client's team owns the methodology.

View case study
25+ Locations, One Commercial Platform
Case Study

May 27, 2026

25+ Locations, One Commercial Platform

Data scattered across ERP, spreadsheets, and registries? See how a European B2B distributor unified 25+ locations on one commercial platform.

View case study
From 56% to 94% Classification Accuracy
Case Study

May 6, 2026

From 56% to 94% Classification Accuracy

9.5 months, 5 engineers, .NET 9, and a 322-category taxonomy that holds in production — the 56% to 94% accuracy lift came from engineering.

View case study
80% Less Manual Data Gathering: How a Global Mining Advisory Firm Freed Its Senior Analysts
Case Study

May 5, 2026

80% Less Manual Data Gathering: How a Global Mining Advisory Firm Freed Its Senior Analysts

A top-three management consultancy freed its senior mining analysts from manual data entry — two weeks from first line of code to production.

View case study
66% Less Code, Zero to 99% Test Coverage in 5 Weeks
Case Study

March 13, 2026

66% Less Code, Zero to 99% Test Coverage in 5 Weeks

A leading maritime classification society was sitting on a compliance platform that had outgrown its original architecture.

View case study
Beer & Data Analytics in Campaign Management
Case Study

December 3, 2024

Beer & Data Analytics in Campaign Management

In the world of brewing, a beer giant has been tapping into something invigorating: the power of data analytics in campaign management.

View case study
Instant Lung Disease Diagnosis Using AI and IoT
Case Study

November 12, 2024

Instant Lung Disease Diagnosis Using AI and IoT

Explore how disease diagnosis using AI powered IoT solutions can revolutionize medicine, offering real-time, non-invasive tools that improve patient outcomes and reduce healthcare costs.

View case study

More Success Stories