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
Links
Area of Expertise
Topics
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
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