Member Story
"Engineers know the theory but not what to change in code"
How NTT DATA, Goldman Sachs, Accenture, AVEVA, and contributors from 11 organisations built the Green Software Patterns catalogue — a peer-reviewed library of actionable techniques for reducing software emissions, with measurable before-and-after impact.
Organisations involved





50
Patterns published in the initial catalogue covering AI, Cloud, and Web
~4%
Carbon reduction demonstrated from a single pattern in a controlled test
11
Companies in the Design Thinking workshop shaping the catalogue's roadmap
2030
Target year for green-by-default development environments
The Problem
The knowledge existed in fragments — but there was no single trusted source of actionable patterns
By 2022, the Green Software Foundation had trained tens of thousands of engineers through the Green Software Practitioner course. These engineers understood the principles: energy efficiency, carbon awareness, hardware efficiency, measurement. But a consistent question emerged from newly trained practitioners: “OK, I understand the principles — but what do I actually change in my code?”
The gap was real and specific. Early members like AVEVA and Mastercard recognised that “if we are to succeed in significantly reducing software’s carbon emissions, we need a knowledge base of trusted guidelines.” But when they audited what was available, one of the biggest challenges was finding resources — scattered across publications, articles, and videos — with no single trusted, peer-reviewed source of actionable patterns developers could apply to their codebases.
Measurement and theory were necessary but not sufficient. An engineer could calculate an SCI score but had no catalogue of proven interventions to improve it. The knowledge existed in fragments — individual blog posts, conference talks, internal wikis — but had never been consolidated, validated, and organised for practical use.
“As a CTO, every time I want to understand how to make my existing software applications greener, I need clear guidance on which applications to decarbonise and the priority patterns to implement — but lack of knowledge about how patterns apply to my applications gets in the way, and that means we end up making poor choices or we do nothing.” — User persona from the Design Thinking workshop
The Journey
From 50 patterns to a 2030 vision for green-by-default development
Green Software Patterns catalogue launched
2022
The Green Software Foundation launched the Green Software Patterns catalogue with 50 patterns covering AI, Cloud, and Web — each a concrete, actionable technique for reducing software emissions. Every pattern went through a review and consensus process to ensure relevance and applicability across diverse industries and use cases. It was the answer to the question trained engineers kept asking: what do I actually change in my code?
Browse the Green Software Patterns catalogue →NTT DATA turns patterns into measurable interventions
2023
NTT DATA Germany developed a methodology for measuring the carbon impact of a specific pattern. Franziska Warncke and Denis Angeletta created a comprehensive measurement approach for serverless applications on AWS, using Lambda, DynamoDB, S3, and API Gateway with k6 load testing to generate comparable emission values. Their "Reduce transmitted data" pattern test demonstrated approximately 4% carbon reduction — proving patterns weren't theoretical advice but quantifiable interventions.
Read the serverless carbon measurement methodology →Design Thinking workshop with 11 companies
Early 2024
Representatives from NTT DATA, AVEVA, Mastercard, Goldman Sachs, Microsoft, Shell, Accenture, Siemens, Globant, CAST, and re:cinq gathered to shape the catalogue's evolution. Facilitated by Peter Wadsworth, the workshop surfaced user-specific "jobs to be done" across roles from CTO to architect to developer, revealing that each role needed the catalogue differently. Four key insights emerged: the developer experience needs to be green by default; patterns must enable informed decision-making; measurement must be continuous; and AI is both a key enabler and a domain requiring its own carbon accountability.
Read about the patterns catalogue next chapter →Green Software Patterns v2 in development
Ongoing
Led by Franziska Warncke (NTT DATA) and Liya Mathew (Goldman Sachs), v2 will extend the catalogue with persona-based and behavioural patterns. The 2030 vision defined by the workshop: Green Software Patterns integrated into all major tool environments, with automated default application and real-time impact measurement — and AI-driven analysis, forecasting, and optimisation throughout the software lifecycle.
Green Software Patterns on GitHub →The developer experience needs to be green by default.
Design Thinking Workshop participants, Green Software Foundation
Who came together
The people who made it happen
Bill Johnson
Principal Software Engineering Manager
Microsoft
Core contributor to the Green Software Patterns catalogue, bringing Microsoft's engineering perspective to pattern development and review.

Franziska Warncke
Project Co-Lead, Green Software Patterns
NTT DATA
Drove the Patterns catalogue development and led the serverless SCI measurement methodology alongside Denis Angeletta. Now co-leads v2 with Liya Mathew.

Liya Mathew
Project Co-Lead, Green Software Patterns v2
Goldman Sachs
Co-leading the vision and execution of Green Software Patterns v2 with Franziska Warncke, bringing Goldman Sachs's software engineering perspective to the roadmap.

Navveen Balani
Software Standards Working Group Chair
Accenture
Core contributor and working group chair, bringing Accenture's sustainability expertise to the patterns catalogue development and review process.
Daniel Lazaro
Senior Technical Program Manager
AVEVA
Contributed to the design thinking workshop and the catalogue's strategic evolution, representing AVEVA's perspective on patterns for industrial software.

Sarah Hsu
Site Reliability Engineer
Goldman Sachs
Core contributor to the patterns catalogue, bringing site reliability and operational sustainability expertise from Goldman Sachs.
Markus Seidl
Core Contributor
Green Software Foundation
Core contributor to the Green Software Patterns catalogue development and review process.
Yassine El Ghali
Core Contributor
Green Software Foundation
Core contributor to the Green Software Patterns catalogue development and review process.
In their words
"If we are to succeed in significantly reducing software's carbon emissions, we need a knowledge base of trusted guidelines. "
Green Software Patterns Catalogue
The Next Chapter
"While this may seem small, it adds up significantly at scale. With 1 million requests, 305 kilograms of CO2. "
Denis Angeletta & Franziska Warncke
NTT DATA, on serverless carbon measurement
"One of the biggest challenges was finding resources, which were scattered across various publications, articles, and videos. "
Green Software Patterns Catalogue
The Next Chapter
Related articles

Green Software Patterns Catalog: The Next Chapter
With fresh perspectives and a clear roadmap, the Green Software Patterns Catalog is set to evolve and improve its impact on reducing software’s carbon emissions.

Calculating Your Carbon Footprint: A Guide to Measuring Serverless App Emissions on AWS
NTT Data is a leading global provider of end-to-end ICT services. Their comprehensive use case illustrates how to address the environmental metric challenges of serverless computing.

Building Green Software through Standards and Collaboration
A spotlight on how our members are decarbonizing software with the GSF.