Speaker

Ioannis Kolaxis

Ioannis Kolaxis

Director @ Accenture

Athens, Greece

Actions

Ioannis Kolaxis is a Director and a Senior Technology Architect at Accenture. He focuses on Green Software innovations, optimizing applications to have lower costs, reduced energy consumption, and fewer carbon emissions. He is an inventor, speaker, and author of the Green Software book.
He was a kid in primary school when he first saw the green screen with the blinking cursor of an Amstrad CPC6128. This computer opened a new world to him, a world of continuous exploration and creation through programming.
Ioannis invented a novel way to work remotely and holds four patents for software solutions.
He frequently speaks at conferences such as Build Stuff 2024, GOTO Amsterdam 2022, and Oracle Code One 2019.
Visit his website to learn more: https://kolaxis.dev

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Development
  • Software Quality
  • Java
  • Innovation
  • Technological Innovation
  • Sustainable software
  • Green Software
  • Green Coding
  • Green IT
  • AI Coding Tools
  • AI Coding Assistants
  • Claude Code
  • Software Engineering
  • Software Architecture
  • Coding Agents
  • Coding with AI

Green Software: Rethinking Software Development to Save Our Planet

Did you know that software applications' greenhouse gas emissions surpassed those of the aviation industry? As our reliance on technology continues to grow worldwide, so does the environmental impact of software applications.
But as software developers, we have the power to make a positive impact in the fight against climate change.
This session revisits established development practices, providing practical guidelines for developers and architects to measure and reduce software applications' environmental footprints.
The focus is on practices requiring minimal development effort while still providing the maximum savings in carbon emissions. At the same time, most of these practices will help reduce the costs of your cloud applications because they minimize the consumed resources (CPU, memory, storage, network).
It is assumed you are involved in building software applications and aspire to help prevent climate change.

How to Improve the Quality of Your Application (I Wish I’d Known This Earlier!)

Do your customers keep complaining about bugs in your software application? Does it take you too long to fix bugs and implement new features? If yes, then you may have issues with the quality of your application. This session provides practical advice on how you can improve the quality of your software application. The speaker shares with you all the lessons he learned while working as a software engineer for a big, complex enterprise application, discussing which techniques worked and which ones failed and providing actual examples and metrics from that application. It’s assumed that you have already experienced the struggle of maintaining a defective software application and that you aspire to building software of top quality.

The same presentation was delivered at Oracle Code One (16 September 2019), and was evaluated by participants as "Excellent" (5/5): https://events.rainfocus.com/widget/oracle/oow19/catalogcodeone19?search=Kolaxis

Presentation slides are available here: https://www.slideshare.net/EURINGIoannisKolaxis/how-to-improve-the-quality-of-your-application-172860870

A summary of this presentation is published here:
https://atos.net/en/blog/improve-quality-software-6-steps

Developers don't write code anymore: practices that matter when working with AI agents

Did you think the job of a developer would be easier when AI agents write all the code?

While code generation is faster, other parts of our work have become harder, such as breaking problems into tasks that AI agents can solve and reviewing more code throughout the day.

This is a practical presentation of new software practices, such as Context Engineering, and old practices that matter more than ever, such as Test-Driven Development. You will see demos that bring some of these practices to life.

By the end of this session, you will be able to get the best out of AI agents, delivering features faster and with higher quality.

I delivered this presentation at jPrime in Sofia, Bulgaria on 3 June 2026. The participants showed great interest in my session, asking questions for more than 30 minutes after my session (it was the last session on that day, ending at 18:20).

Build Stuff 2024 Lithuania Sessionize Event

November 2024 Vilnius, Lithuania

jPrime 2024

Gave a presentation on how to "Become a 10x developer by harnessing the power of Generative AI"

The session recording is available here: https://youtu.be/IQTOjn0BiGI

May 2024 Sofia, Bulgaria

Oπe\n Conf - 2023 Sessionize Event

November 2023 Athens, Greece

BaselOne 2023 Sessionize Event

October 2023 Basel, Switzerland

GOTO Amsterdam

I spoke at GOTO Amsterdam in a room full of software engineers aspiring to help fight climate change, presenting practical guidelines on building software applications with reduced carbon emissions.
Recording:
https://www.youtube.com/watch?v=NjrObiE6_tE

Presentation details:
https://gotoams.nl/2022/speakers/1944/ioannis-kolaxis

June 2022 Amsterdam, The Netherlands

Devoxx Ukraine

Invited to a panel on “Engineering a Sustainable World”
https://www.youtube.com/watch?v=mojqHsPZZ8o

Presented “Fighting Climate Change by Building Sustainable Software”
https://www.youtube.com/watch?v=AVbhUOM8lCE

November 2021 Ukrainka, Ukraine

JCON-Online 2021

Gave a presentation on “Fighting Climate Change by Building Sustainable Software”:
https://www.youtube.com/watch?v=J7B4z-GR2_0

October 2021

DevTalks Romania

Presented "Fighting Climate Change by Building Sustainable Software".

June 2021

Global Azure Virtual 2021, Greece Sessionize Event

April 2021

Java2Days 2019

Shared lessons-learnt from my professional experience on how to improve the quality of a software application, providing examples from a real-world application.

December 2019 Sofia, Bulgaria

Oracle Code One 2019

Shared lessons-learnt from my professional experience on improving the quality of a software application.

Rated by conference attendees as "Excellent" (5/5) both in terms of content and as a speaker.

Presentation slides: https://www.slideshare.net/EURINGIoannisKolaxis/how-to-improve-the-quality-of-your-application-172860870

A summary of my presentation is published here:
https://www.kolaxis.dev/improve-the-quality-of-your-software-in-6-steps

September 2019 San Francisco, California, United States

Javantura v6 Sessionize Event

February 2019 Zagreb, Croatia

Java Hellenic User Group

Shared lessons-learnt from my professional experience on how to improve the quality of a software application, providing examples from a real-world application.

Presentation slides: https://www.slideshare.net/EURINGIoannisKolaxis/how-to-improve-the-quality-of-your-application

February 2019 Athens, Greece

Java Thessaloniki Meetup

Shared lessons-learnt from my professional experience on how to improve the quality of a software application, providing examples from a real-world application.

February 2019 Thessaloníki, Greece

Java Thessaloniki Meetup

Presented the new features of Java 9 to the Java Thessaloniki Meetup, focusing on how our applications can benefit from Java 9.

Presentation slides: https://www.slideshare.net/EURINGIoannisKolaxis/how-can-your-applications-benefit-from-java-9-81756047

November 2017 Thessaloníki, Greece

Java Hellenic User Group Meetup

Presented the new features of Java 9 to the Java Hellenic User Group (JHUG), focusing on how our applications can benefit from Java 9.

Presentation video (Greek): https://www.youtube.com/watch?v=raRHPiK7PRc
Presentation slides: https://www.slideshare.net/EURINGIoannisKolaxis/how-can-your-applications-benefit-from-java-9

October 2017 Athens, Greece

Ioannis Kolaxis

Director @ Accenture

Athens, Greece

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top