Tushar Sharma
About
SMART Lab, led by Dr. Tushar Sharma, advances software engineering through research on code quality, automated refactoring, and sustainable AI. The lab develops tools, techniques, and methods for detecting and correcting software maintainability issues, explores the benefits and limitations of using LLMs across a wide range of software engineering tasks, and examines risks such as data leakage. Its sustainable AI work includes fine-grained energy measurement and profiling, compute-efficient optimizations, empirical evaluation and analysis of factors influencing energy efficiency, energy benchmarking of AI models, and tools and datasets in this space.
