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
Links
Area of Expertise
Topics
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
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
Oπe\n Conf - 2023 Sessionize Event
BaselOne 2023 Sessionize Event
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
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
JCON-Online 2021
Gave a presentation on “Fighting Climate Change by Building Sustainable Software”:
https://www.youtube.com/watch?v=J7B4z-GR2_0
DevTalks Romania
Presented "Fighting Climate Change by Building Sustainable Software".
Global Azure Virtual 2021, Greece Sessionize Event
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.
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
Javantura v6 Sessionize Event
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
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.
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
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
Ioannis Kolaxis
Director @ Accenture
Athens, Greece
Links
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