Anup Gupta

PhD Candidate

Indore, Madhya Pradesh, India
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
Anup Gupta is a PhD candidate and deep learning researcher at IIT Indore with a decade of software engineering experience focused on computer vision and adversarial attacks and defenses. He combines rigorous academic work—mentored by Dr. Puneet Gupta and including a visiting scholar stint at Purdue—with practical product experience building enterprise workplace bots and reward systems used across hundreds of companies. As a long-time teaching assistant and former placement coordinator, he bridges research, pedagogy, and industry hiring processes, mentoring students in core CS topics and labs. His open-source history shows polyglot programming fluency across languages from C to Python and practical problem-solving in algorithmic challenges. Notably, he has balanced high-impact institutional roles with hands-on engineering, reflecting both systems-level product delivery and cutting-edge ML research.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science, 8.25/10, Bachelor of Technology (B.Tech.), Computer Science, 8.25/10 at Ajay Kumar Garg Engineering College
bookDoctor of Philosophy - PhD, Deep Learning | Adversarial Attacks and Defenses, 10/10, Doctor of Philosophy - PhD, Deep Learning | Adversarial Attacks and Defenses, 10/10 at Indian Institute of Technology, Indore
languagesEnglish, Hindi, Assamese
stackoverflow-logo

Stackoverflow

Stats
361reputation
26kreached
17answers
1question
github-logo-circle

Github Skills (18)

python10
user-friendly10
friendly-url10
matlab9
java9
c119
bash9
csharp9
dotnet-core9
c179
javas9
html6
indexof6
jekyll6
liquid6

Programming languages (9)

TypeScriptC#JavaC++JavaScriptHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
hacktoberfest17/programming

Oct 2017 - Oct 2017

Code a program in a language of your choice.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 9 PRs, 4 comments in 3 days
Contributions summary:Anup contributed "Hello World" programs and solutions to number-based problems across multiple programming languages, including C#, Bash, Matlab, Python, C, and Java. Their work demonstrates a strong understanding of fundamental programming concepts and proficiency in diverse languages. Additionally, the user implemented solutions such as calculating the GCD and detecting palindromes, showcasing versatile problem-solving abilities.
pythonfunctional-programmingc-programmingoctaveerlang
My Personal Blog
Contributions:3 PRs, 21 pushes, 1 branch in 2 years 11 months
jekyllmy-personal-blog
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
Anup Gupta - PhD Candidate