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 (52)

static-code-analysis10
static-analysis10
semgrep10
sarif10
perl10
java10
lint10
linter10
linting10
sast10
technical-debt10
taxonomy9
puppet9
ranking9
visual-studio9

Programming languages (9)

JavaCSSC++RustTeXSCSSJavaScriptPuppet

Github contributions (5)

github-logo-circle
DesigniteTools/DJAction

Oct 2021 - Dec 2021

Contributions:12 releases, 24 commits, 19 pushes in 1 month
tushartushar/DesigniteJava

Dec 2016 - Apr 2021

Detects smells and computes metrics of Java code
Contributions:3 reviews, 114 commits, 6 PRs in 4 years 5 months
javametricssmellscode-smellsdesign-smells
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
Tushar Sharma - Assistant Professor at Dalhousie University