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, helping customers measure and reduce software 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 of working remotely, having filed five patents for software solutions.
He frequently speaks at conferences, like GOTO Amsterdam 2022, Devoxx Ukraine 2021 & 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
  • sustainability
  • Green Software
  • Green Coding
  • green it

Become a 10x developer by harnessing the power of Generative AI

Will Generative AI replace developers? No, it won’t, but developers who know how to use it in their daily work will likely replace developers who don’t.
How could you leverage Generative AI tools, like ChatGPT and GitHub Copilot, to write better software faster?
This session presents how to use Generative AI tools to transform software development, highlighting their strengths and weaknesses. We will give some demos using GitHub Copilot to write Java applications.
After this session, you will be able to delegate all the tedious development tasks to Generative AI so that you can focus on all the exciting stuff in software development!

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

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