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

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.