Emissions Data Platform

Open-source municipal greenhouse gas analytics

Engineered features and automated QA testing for an open-source citywide emissions tracking and visualization platform.

#Vue#GraphQL#Python#Pandas#Playwright#CI/CD
GitHub
Emissions Data Platform
  • ✦ Built interactive data visualization components in Vue & GraphQL
  • ✦ Automated end-to-end testing with Playwright in GitHub Actions CI/CD
  • ✦ Normalized and analyzed municipal emissions datasets using Python & Pandas

Overview

The Emissions Data Platform is an open-source initiative designed to track, analyze, and visualize municipal greenhouse gas emissions data to support climate action planning and public policy decisions.

Key Contributions & Architecture

  • Frontend & Data Visualization: Developed responsive data exploratory tools and dashboards with Vue.js and GraphQL queries to display granular emissions trends across sectors.
  • Data Engineering: Processed and normalized complex multi-year emissions datasets using Python and Pandas.
  • Automated Testing & CI/CD: Engineered reliable end-to-end integration test suites with Playwright, integrated directly into GitHub Actions workflows to catch regressions before deployments.
  • Agile Collaboration: Worked with a distributed team of engineers and domain experts through code reviews, sprint planning, and issue tracking.