Vinayak Sharma

Team Lead at Pratishthan Software Ventures Pvt. Ltd

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

🤩
Rockstar
🎓
Top School
Vinayak Sharma is a pragmatic team lead and software engineer based in Bengaluru with seven years of experience building scalable backend systems using Python (Flask/Django, Selenium) and JavaScript (Node.js, Loopback, Node-RED). He has progressed from individual contributor roles to leading teams at Pratishthan Software Ventures, pairing hands-on development with people leadership and client-facing collaboration. An active open-source contributor, he has contributed algorithm and data-structure implementations to the popular TheAlgorithms/JavaScript repository, reflecting strong fundamentals in graph and sorting algorithms. Comfortable in fast-changing environments, he also brings technical writing and subject-matter expertise from stints at LambdaTest and Chegg, underscoring an ability to communicate complex ideas clearly. Currently advancing his academic credentials in AI/ML, he blends practical engineering with a growing specialization in intelligent systems.
code7 years of coding experience
job5 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Institute of Engineering and Rural Technology Allahabad
languagesEnglish, Hindi, English
stackoverflow-logo

Stackoverflow

Stats
138reputation
12kreached
16answers
4questions
github-logo-circle

Github Skills (15)

algorithm10
data-structures10
algorithms10
javascript10
data-structure10
graph-theory10
searching8
nodejs7
docker6
docker-compose6
django-rest-framework6
django-views6
python6
face-recognition6
data-science6

Programming languages (10)

TypeScriptCSSC++CJavaScriptGoHTMLVimL

Github contributions (5)

github-logo-circle
TheAlgorithms/JavaScript

May 2020 - Apr 2021

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Role in this project:
userFull-stack Developer
Contributions:53 reviews, 62 commits, 157 PRs in 11 months
Contributions summary:Vinayak made significant contributions to the project by implementing and modifying JavaScript algorithms and data structures. They focused on creating and updating various data structures, including a doubly linked list, and implementing graph theory algorithms such as Dijkstra's shortest path. The user also worked on code related to sorting and searching algorithms. Their work involved modifying existing algorithms and creating new implementations, demonstrating a solid understanding of JavaScript and data structures.
javascript-for-beginnerscryptographyfollowingmathematicsjavascript
itsvinayak/weather-app

Aug 2019 - Dec 2021

weather app using different python based frameworks
Contributions:32 commits, 6 PRs, 33 pushes in 2 years 4 months
twinklepythondataweather-apppy
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
Vinayak Sharma - Team Lead at Pratishthan Software Ventures Pvt. Ltd