Project - Carbon emissions calculation platform

Developed an end-to-end web application for calculating company carbon emissions, utilizing AdonisJs for backend, React for frontend, and SQL for complex data modeling.

Project
iSumio
Year
Role
Full Stack Development

Overview

iSumio is a sustainability platform designed for companies seeking to understand and reduce their carbon footprint. The platform provides comprehensive tools for calculating carbon emissions across different scopes and categories.

End-to-End Development

I assisted in the complete development of the web application, working across the full stack:

Backend Development

Built robust backend services using AdonisJs, handling:

  • Complex calculation logic for emissions
  • Data validation and processing
  • API endpoints for the frontend application
  • User authentication and authorization

Frontend Development

Developed the user interface with React, creating:

  • Intuitive forms for data entry
  • Interactive dashboards for emissions visualization
  • Reporting interfaces for compliance and tracking

Data Modeling

Worked with SQL databases to create complex data models that accurately represent:

  • Emission factors across different categories
  • Company organizational structures
  • Historical data for trend analysis
  • Reporting requirements for various standards

Technical Challenges

Carbon emissions calculation involves complex business logic and regulatory requirements. Key challenges included:

  • Accuracy: Ensuring calculations align with international standards
  • Flexibility: Supporting different calculation methodologies
  • Reporting: Generating compliant reports for various frameworks

What I did

  • AdonisJs
  • React
  • SQL
  • TypeScript
  • Data Modeling

The platform enables companies to make data-driven decisions about reducing their environmental impact.

iSumio, Sustainability Platform
Development
Full Stack
Backend
AdonisJs
Frontend
React
Data modeling
Complex

More projects

Building critical infrastructure for human rights documentation

Following tragic attacks against minority communities in Syria in 2025, I served as Tech Lead to establish the technical infrastructure for incident documentation and volunteer training.

Read more

CouchDB consulting and tooling development

Through Neighbourhoodie, I worked extensively with Apache CouchDB, building diagnostic tools like Opservatory and developing SQS - an SQL query engine for CouchDB.

Read more

Tell me about your project

My location

  • Berlin
    Germany