Purushottam Kar

Associate Professor

Kanpur, Uttar 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
Purushottam Kar is an Associate Professor at IIT Kanpur with over a decade of experience in optimization and machine learning, specializing in online, stochastic and non-convex optimization, high-dimensional statistics, and statistical learning theory. His research bridges theory and practice, with applications ranging from extreme multi-label learning and automated program repair to air-quality monitoring. He completed a PhD and has held research positions at Microsoft Research India, where he collaborated on large-scale ML and optimization problems. In addition to supervising students and teaching core ML courses (contributing code and materials for IITK's CS 771A), he has a track record of building automation systems and departmental technical infrastructure. Colleagues know him for combining rigorous theoretical insight with hands-on engineering—often turning abstract optimization ideas into practical systems and courseware.
code10 years of coding experience
job8 years of employment as a software developer
bookIndian Institute of Technology Kanpur
languagesBengali, Hindi, English, indian sign language, French
github-logo-circle

Github Skills (9)

data-visualizations10
decision-tree10
machine-learning10
data-visualization10
data-visualisation10
python10
scikit-learn9
scikit9
kernel9

Programming languages (3)

LuaJupyter NotebookPython

Github contributions (5)

github-logo-circle
purushottamkar/ml19-20w

Nov 2019 - May 2020

CS 771A: Introduction to Machine Learning, IIT Kanpur, 2019-20-winter offering
Role in this project:
userML Engineer
Contributions:85 commits, 2 PRs, 84 pushes in 6 months
Contributions summary:Purushottam contributed code for the implementation of an Introduction to Machine Learning course at IIT Kanpur, as indicated in the repository description. They uploaded and modified code related to Python and various Machine Learning topics. The user demonstrated skills in areas like data generation, plotting, decision trees, and kernel methods.
iitkdata-sciencewinteriitmachine-learning
Contributions:17 commits, 17 pushes, 1 branch in 2 years 9 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