Plotting the skySuiting upWarming the enginesGo for launch00%

All work

Novata

An ESG data platform that helps private companies collect, manage and report their sustainability metrics.

Client
Novata
Role
Frontend engineer
Stack
React, Next.js, TypeScript, Material UI, React Query, Jest / RTL
Novata screenshot

01The problem

Private companies were being asked for ESG data by their investors, each in a different format, usually through spreadsheets. Collecting it was slow, and reporting it consistently was even harder.

02What I did

I built frontend features for the platform in React, Next.js and TypeScript: data collection flows, metric tables and reporting views, using Material UI and React Query, with solid test coverage in Jest and React Testing Library.

03What changed

Companies can collect and report their ESG metrics in one place, and the platform has since grown into carbon accounting and climate risk.

Visit the live site
Next projectCoast

Say hello

What's it about?