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”