2026
Talk June 2, 2026
SEMLA 2026
“Sustainability in AI systems: Challenges and Opportunities”
Talk Mar 2026
University of PEI
“The Hidden Cost of AI: Challenges and Opportunities”
Talk Feb 2026
FOSDEM 2026
“The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels”
Talk Jan 2026
Office of Canadian Heritage
“Let's make AI Green(er): Challenges and Opportunities”
2024
Tutorial Jun 2024
ICSA 2024
“LLMs for Code: The Potential, Prospects, and Problems”
2019
Talk Feb 2019
FOSDEM 2019
“Smelling Source Code Using Deep Learning”
2018
Talk Aug 2018
Technical Agility Conference
“Does Your Architecture Smell?”
Talk May 2018
Singular Logic
“Understanding and Improving Software Quality”
Tutorial May 2018
ICSE 2018
“Detecting and Managing Code Smells – Research and Practice”
2017
Talk Dec 2017
Programming Language Seminar, University of Athens
“What I Learned about Code Smells from Studying ~700 Studies”
Talk Sep 2017
Singular Logic
“Understanding Smells for Higher Software Quality”
Talk Feb 2017
FOSDEM 2017
“Does Your Configuration Code Smell?”
2016
Talk Sep 2016
ASAS 2016
“Does Your Design Smell?”
Tutorial Jun 2016
Agile in the City Conference
“Achieving Design Agility by Refactoring Design Smells”
Talk May 2016
DevOps Pro Conference
“Does Your Configuration Code Smell?”
2015
Tutorial Jun 2015
IEEE CS Bangalore Chapter
“Refactoring for Software Design Smells”
Talk Apr 2015
Great Indian Developer Summit (GIDS)
“Does Your Design Smell?”
Talk Apr 2015
Great Indian Developer Summit (GIDS)
“Pragmatic Technical Debt Management”
Tutorial Mar 2015
DevWeek Conference
“Achieving Design Agility by Refactoring Design Smells”
Talk Mar 2015
DevWeek Conference
“Does Your Design Smell?”
Talk Feb 2015
Siemens Colloquium
“Design Smells: Snakes or Ladders”
Tutorial Feb 2015
ISEC 2015
“Applying Design Principles in Practice”
2014
Talk Nov 2014
Agile Pune
“Does Your Design Smell?”
Tutorial May 2014
ICSE 2014
“Software Design Quality in Practice: Refactoring for Design Smells”