Souradeep Dutta

Assistant Professor at The University of British Columbia

Vancouver, British Columbia, 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
Souradeep Dutta is an Assistant Professor and researcher with around nine years of experience developing robust and safe machine learning algorithms, now based in Vancouver and recently appointed at UBC after a postdoc at UPenn. His work sits at the intersection of formal methods, reinforcement learning, and trustworthy AI, combining theoretical rigor with practical research internships at industry labs like Toyota Research Institute and Microsoft. Trained with a PhD in Electrical and Computer Engineering from the University of Colorado Boulder and a bachelor’s from Jadavpur University, he brings strong academic foundations to applied safety challenges. Souradeep’s profile reflects a steady progression from graduate research to influential postdoctoral work, emphasizing provable guarantees and reliability in learning systems. He maintains an active research presence and shares resources and updates via his personal website, signaling a commitment to community-facing scholarship. A less obvious strength is his track record of bridging academic theory with industry-focused experimentation through multiple high-impact internships.
code9 years of coding experience
job8 years of employment as a software developer
bookDoctor's Degree, Electrical and Computer Engineering, Doctor's Degree, Electrical and Computer Engineering at University of Colorado Boulder
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Jadavpur University, Kolkata
github-logo-circle

Github Skills (9)

relu9
activation9
sherlock6
python6
tensorflow5
deep-learning5
neural-network4
deep-neural-networks3
verification2

Programming languages (3)

C++HTMLPython

Github contributions (5)

github-logo-circle
souradeep-111/sherlock

Dec 2018 - Apr 2020

Sherlock is a tool for output range anaylsis of Deep Neural Networks with ReLU activation units.
Contributions:64 commits, 3 PRs, 43 pushes in 1 year 4 months
anaylsispythonactivationdeep-learningneural-networks
souradeep-111/sherlock_2

May 2019 - Apr 2020

Contributions:10 commits, 10 pushes, 1 branch in 11 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
Souradeep Dutta - Assistant Professor at The University of British Columbia