
معرفی
Tushar Sharma is an Assistant Professor at the Faculty of Computer Science, Dalhousie University, Canada. His research focuses on software code quality, refactoring, sustainable AI, and machine learning for software engineering (ML4SE). He holds a PhD in Software Engineering from Athens University of Economics and Business (2019) and an MS in Computer Science from IIT-Madras (India).
- Current affiliations: Dalhousie University, SMART Lab, IEEE Senior Member
- Past experience: Siemens Research (2019-2021), Siemens Corporate Technology (2008-2015)
Research interests span code quality assessment, technical debt management, and sustainable AI. He founded Designite, a widely used software design quality assessment tool, and contributed to the book Refactoring for Software Design Smells. Recent work examines energy-efficient language models for code, reproducibility issues in configuration scripts, and human-guided code smell detection.
Publication trends reveal expertise in code smell detection, refactoring techniques, and green AI. His articles address topics like commit message generation, model quantization, and empirical studies on code quality. Collaborative efforts include tools like DesigniteJava 2.0 and frameworks for attention mechanisms in code language models.
- Scientific recognition: Dean's Research Excellence Award (2025), Best Artifact Award (SCAM 2023)
- Grants: Mitacs Accelerate grants ($225K, $15K, $30K), NSERC Discovery Grant ($154M CFREF climate action project), DRA computing resources ($51K)
He actively contributes to academic service as PC Co-chair (ICSE 2024), editorial board member (JSS), and organizer of workshops on technical debt. His media coverage highlights environmental impacts of AI and software quality challenges.





