Skip to content
Kedgeworks
← All workPlatformScale
CDP

Node engineering on the services that process corporate environmental disclosure data for CDP.

We built and maintained the Node services behind CDP's corporate environmental disclosure data.

CDP, in public figures
22,100+
Companies disclosing environmental data through CDP, around two-thirds of global market capitalisation
CDP
$110tn+
Assets held by the capital-markets signatories that request disclosure through CDP
CDP
90+
Countries the disclosures come from
CDP

These describe the client and the system, not our contribution. What we did is in the sections below.

The situation

CDP runs an environmental data platform. Corporate environmental disclosure data goes in, and services process it. CDP puts its own coverage at more than 22,100 companies, around two-thirds of global market capitalisation.

We came in at Node engineer level on those services, through an agency partner, building new ones and maintaining what was already running. This ran alongside the Low6 World Cup work, concurrent across the same two years.

The constraint

Coverage at that level changes what a defect costs. The companies filing into these services represent around two-thirds of global market capitalisation, so a processing error is not contained to one filing.

The platform and the role are what we can evidence. We hold no detail on the reporting frameworks or the ingestion volumes, so neither is characterised here.

What we did

We did the Node engineering on CDP's environmental data platform, building and maintaining the services that process corporate environmental disclosure data. The stack was Node.js and TypeScript, containerised with Docker.

We can attribute the work at service level rather than service by service, so this page does the same. The overlap with Low6 is a fact rather than an inference from the dates.

What we are not claiming

The scale figures on this page are CDP's own published numbers about its platform, linked above. They describe the ground the work stood on.

We hold no before-and-after figures for the engagement itself, so there is no delta to quote and no headline number of our own.

Stack
  • Node.js
  • TypeScript
  • Docker
Related

Working on something similar?