
Bjorna Kalaja
Biography
I have been a software engineer for more than 10 years. In the last 6 years I have been working together with foryouandyourcustomers Vienna in supporting companies in b2b and b2c on their digitalisation journey of internal processes and online presence.
After completing two certifications (from Climatebase and One point five academy) on climate studies and corporate sustainability, I have been active in the climate tech as well. My work in the climate tech space focuses on providing consultancy and expertise for startups on how software solutions can be planned and support their teams into building their first MVP.
My passion topic and area of expertise lies currently in the touching points between software engineering, architecture and the environmental impact of software products.
NewCrafts Paris 2025
Applying refactoring techniques to improve environmental impact of a software application
Talk
The current EU climate regulations force the companies to make their carbon footprint transparent. This makes determining the carbon footprint coming from digital services or software applications even more important. There are two important aspects to analyse here:
- understanding how to measure carbon footprint of a software solution
- understanding the importance of reducing the carbon footprint and providing software developers possibilities how to quickly make these reductions possible.
On this session I would like to talk about the impact that refactoring techniques have on the carbon footprint of a software application.
Key points of the session are:
- providing a methodology how to measure carbon footprint of a software running on cloud or on a process level. Here I would also focus on the challenges that measuring the carbon footprint has.
- providing an overview of different refactoring techniques and their environmental impact e.g when refactoring for SOLID principles.