Ravil Kashyap

Senior Data Scientist

Bengaluru, Karnataka, 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
Ravil Kashyap is a Senior Data Scientist based in Bengaluru with nine years of experience building production-ready ML and deep learning solutions, primarily at Ushur where he progressed from intern to senior practitioner. He blends strong Python engineering and data analysis skills with practical experience deploying NLP and ML systems, including an early project building a sentiment analyzer. Ravil is also an active contributor to open-source C++ algorithm implementations in the widely used OpenGenus/cosmos dataset, showing a breadth that spans from low-level algorithms and cryptography to high-level ML. His background in computer science engineering and internships at Bosch and PathPartner reflect a rigorous, research-informed approach to applied problems. Colleagues describe him as an engineer who moves seamlessly between prototyping models and delivering scalable, maintainable solutions.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering, Computer Science and Engineering, Bachelor of Engineering, Computer Science and Engineering at Sir M Visvesvaraya Institute of Technology, BANGALORE
bookKendriya Vidyalaya Sangathan
github-logo-circle

Github Skills (14)

data-structures10
c-language10
cprogramming-language10
data-structure10
cryptography9
binary-search-tree9
algorithms8
algorithm7
searching-algorithms4
sorting-algorithms4
searching4
standard-library3
que3
quest3

Programming languages (5)

C++HTMLJupyter NotebookPythonMatlab

Github contributions (5)

github-logo-circle
OpenGenus/cosmos

Oct 2017 - Oct 2017

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
userBack-end Developer
Contributions:8 commits, 12 PRs, 2 comments in 2 days
Contributions summary:Ravil primarily contributed C++ code to implement various mathematical algorithms and data structures within the repository. Their work includes implementations for calculating Catalan numbers using dynamic programming, creating a binary search tree, finding amicable numbers, and identifying perfect numbers. They also added code for Caesar cipher encryption and decryption, demonstrating an understanding of cryptography.
datastructuresinternshipcontributordatasetopengenus
A Visual Question Answering project that takes an input image along with a natural language question and outputs an answer to the question based on the contents of the image
Contributions:9 commits, 4 PRs, 11 pushes in 6 months
nlptakesanswerquestionoutputs
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
Ravil Kashyap - Senior Data Scientist