Eoin Woods is an independent consultant in the fields of software architecture, green software and software engineering. He is formerly the CTO of Endava, where he was responsible for software engineering and capability development for over 10,000 delivery staff across the world. Prior to Endava he has developed databases, created security software and designed way too many systems to move money around. Outside his day job he is interested in software architecture, software security and sustainable (or "green") software. He is a regular conference speaker, has co-authored three books on software architecture and was the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. His web site is www.eoinwoods.info.
As awareness of the importance of environmental sustainability grows, it becomes more important to consider the environmental impact of software systems, particularly as we introduce compute-hungry AI features into our applications. In this talk, we take a software architect’s perspective and review the current state of software sustainability (or “green software”) and identify practical actions that we can take to understand and reduce the environmental impact of our systems. The talk explains why software systems have an environmental impact, introduces some architectural tactics and patterns to use to reduce the environmental footprint of an application and its AI models, and briefly discusses how to go about measuring the “carbon intensity” of our systems.
Rounded table discussions with Eoin Woods, Loic Magnette, and Nikhil Barthwal about Public speaking and Personal branding
Searching for speaker images...
