Carbon emissions data pipeline by Erik HansonCarbon emissions data pipeline by Erik Hanson

Carbon emissions data pipeline

Erik Hanson

Erik Hanson

As a contractor, worked with my client's mostly new-to-Elixir development team to build software that pulls hundreds of millions of rows of data from internal and external APIs, calculates some carbon emissions data, and displays it in a web UI.
Demonstrated and explained various Elixir patterns to the client's employees.
Built multiple GenServers that ran in a small Erlang cluster and periodically fetched large amounts of data.
Built a LiveView UI to view the supervision tree and enable/disable individual GenServers in real time.
Built parts of the application UI, which was mostly about searching for data, viewing data, and downloading data.
Like this project

Posted Jul 4, 2024

An app that processed hundreds of millions of rows of data, calculated results, and let users search for & download data.