Tushar Sharma

Assistant Professor at Dalhousie University

Halifax, Nova Scotia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tushar Sharma is an assistant professor at Dalhousie University with 10 years of experience focused on software design and architecture, refactoring, software quality, and technical debt. He co-authored "Refactoring for Software Design Smells: Managing Technical Debt" and is the creator of Designite, reflecting a blend of academic rigor and practical tool-building. His background spans industry research roles at Siemens and long-term technical work in India, giving him a rare perspective that bridges enterprise practice and academic research. Tushar’s PhD in Computer Software Engineering and earlier MS specialization in design patterns and refactoring underpin his expertise in diagnosing and remediating design-level issues in large codebases. Based in Halifax, he combines teaching, research, and hands-on tooling to help teams quantify and manage design decay before it becomes costly.
code10 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at Athens University of Economics and Business
bookIndian Institute of Technology Madras
stackoverflow-logo

Stackoverflow

Stats
810reputation
342kreached
21answers
3questions
github-logo-circle

Github Skills (42)

static-code-analysis10
programming-language10
static-analysis10
taxonomy10
catalog10
java10
maintainability10
linter10
sast10
technical-debt10
puppet9
msr9
visual-studio9
bioinformatics9
mining9

Programming languages (10)

JavaCSSC++RustTeXSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
tushartushar/designite_util

Aug 2021 - Feb 2025

Contributions:1 review, 4 PRs, 14 pushes in 3 years 6 months
tushartushar/miningSmellData

Nov 2016 - Dec 2019

Contributions:11 commits, 7 pushes, 1 branch in 3 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial