Automated Emissions Calculation System
MSc Industrial Project · Distinction · Apr 2025 - Aug 2025
- Problem
- An industrial client ran years of carbon reporting through fragile manual Excel workflows: hard to trust, hard to trace, hard to repeat.
- Approach
- Built a cloud-native platform with modular service and storage layers, automated emissions-factor ingestion, Scope 1 & Scope 2 CO₂e calculations, audit trails, and scheduled factor updates. Used AI-assisted development to explore unfamiliar cloud tech faster, then manually reviewed every generated change and validated calculations against independent results.
- Outcome
- Containerised with Docker and deployed to Azure Kubernetes Service via GitHub Actions, giving the client a working cloud endpoint. Validated APIs and performance with Postman and Locust through weekly client reviews.