Project

NOVA Digital Twin

Technical lead on a scenario-based digital twin for the UK Department for Business and Trade, scoring polygon suitability for renewables siting.

  • Node.js
  • React
  • TypeScript
  • Turf.js
  • Reveal.js
  • GIS

Core problem

Policy teams needed a way to interrogate renewables siting decisions against multiple, weighted criteria — without waiting on bespoke GIS analysis. Decisions were being made on static maps that could not be re-scored when inputs or policies changed.

Architecture

Architected a Multi-Criteria Evaluation engine inside a Node.js backend, with Turf.js spatial analysis powering on-the-fly polygon scoring. Built interactive React components that let users drop wind turbines and solar panels onto maps and see real-time estimated capacity. Automated reporting integrated React components inside Reveal.js presentations, removing the manual hand-off between analysts and policy authors.

Business impact

Delivered a working digital twin within the sprint window. Acted as technical liaison across data, policy, and research teams — translating policy levers into MCE weightings and ensuring the tool was usable by non-technical stakeholders inside DBT.

Screenshot from NOVA
Defining a query polygon and selecting a scenario for MCE
Screenshot from NOVA
Adjusting layer weights and included parameters for MCE
Screenshot from NOVA
Auto generated report based on query selection with overview of the query layer weights
Screenshot from NOVA
Autogenerated report site screening breakdown
Screenshot from NOVA
Placing Solar Panel Assets and Specifying Metrics
Screenshot from NOVA
Placing Wind Turbine Asset with Turbine Specifications and Grid Connection Information