Case study · 06 · 2021 — 2024

ALTO Sustainability

An ESG scoring and analysis platform covering proprietary methodologies, automated market-data ingestion, and analyst workflows.

Full Stack Engineer

PythonPandasDagsterAngularPostgreSQL

Impact

  • Hundreds of daily users
  • 36 methodologies across 6 perimeters
  • Nightly and six-minute intraday pipelines

Context

  • Analysts and portfolio managers needed daily ESG scores computed with proprietary methodologies.
  • Market data arrived continuously and had to be reflected intraday, not just overnight.

Approach

  • Built the Python calculation engine covering 36 ESG methodologies across six investment perimeters.
  • Implemented Dagster pipelines for nightly processing plus six-minute intraday updates.
  • Delivered the Angular analyst experience on top of PostgreSQL.
  • Established Jenkins CI/CD, Docker packaging, and GitLab workflows for the team.

Lessons

  • Domain correctness (methodologies) is the real spec — engineering serves it.
  • Pipeline observability is what lets analysts trust the numbers.
  • Small, frequent data updates change how users work.

← All work

Work together

Facing a similar platform challenge?