Talk
2025
- SANER paper presentation, LeakageDetector: An open source data leakage analysis tool in machine learning pipelines, Montreal, Canada
- ICMI paper presentation, Evaluating the effectiveness of ChatGPT in improving code quality, Mount Pleasant, Michigan, USA
2024
- SIGCSE paper presentation, Automating source code refactoring in the classroom, Portland, Oregon, USA
- SIGCSE lightning talk, How can we leverage static analysis and large language models to engage students in software quality improvement, Portland, Oregon, USA
- SIGCSE demo presentation, AntiCopyPaster: An open-source ecosystem for just-in-time code duplicates extraction, Portland, Oregon, USA
- University of Hawaii, Improving code quality: An industrial case study, Honolulu, Hawaii, USA
2023
- ESEM paper presentation, Just-in-time code duplicates extraction, New Orleans, Louisiana, USA
- ICSE paper presentation, On the use of static analysis to engage students with software quality improvement: An experience with PMD, Melbourne, Australia
- MSR award presentation, State of refactoring adoption: Better understanding developer perception of refactoring, Melbourne, Australia
- CSER paper presentation, How is software reuse discussed in stack overflow, Hoboken, New Jersey, USA
2022
- ASE paper presentation, AntiCopyPaster: Extracting code duplicates as soon as they are introduced in the IDE, Rochester, Michigan, USA
- ASE tutorial presentation, Extract Method refactoring: Challenges, opportunities, and recent application, Rochester, Michigan, USA
- ICSR tutorial presentation, Extract Method refactoring: Challenges, opportunities, and recent application, Montpellier, France
- MSR paper presentation, Code review practices for refactoring changes: An empirical study on OpenStack, Pittsburgh, Pennsylvania, USA
- MSR paper presentation, An exploratory study on refactoring documentation in issues handling, Pittsburgh, Pennsylvania, USA
2021
- Rochester Institute of Technology, Understanding refactoring practice in the context of modern code review, Rochester, New York, USA
- Stevens Institute of Technology, The PhD Journey: some personal reflections, Hoboken, New Jersey, USA
- Bowling Green State University, Understanding developer perception of refactoring, Bowling Green, Ohio, USA
- University of Kentucky, Understanding developer perception of refactoring, Lexington, Kentucky, USA
- Stevens Institute of Technology, Understanding developer perception of refactoring, Hoboken, New Jersey, USA
- Rochester Institute of Technology, Understanding developer perception of refactoring, Rochester, New York, USA
- ICSE paper presentation, Refactoring practices in the context of modern code review: An industrial case study at Xerox, Madrid, Spain
- SANER paper presentation, Toward the automatic classification of Self-Affirmed Refactoring, Hawaii, USA
2020
- ICSR paper presentation, How do developers refactor code to improve code reusability?, Hammamet, Tunisia
- ICSR paper presentation, An exploratory study on how software reuse is discussed in stack overflow, Hammamet, Tunisia
- IWoR paper presentation, On the relationship between developer experience and refactoring: An exploratory study and preliminary results, Seoul, South Korea
2019
- ICSME doctoral symposium, Towards better understanding developer perception of refactoring, Cleveland, Ohio, USA