Ranvir Singh

Engineering Manager at Technical lead insiderdotin

Himachal 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
Ranvir Singh is an engineering manager with a decade of experience bridging mechanical engineering and software development, based in Himachal Pradesh, India. He led piping and mechanical engineering teams at SOPAN while evolving into backend and frontend roles in open-source projects, contributing Django/PostgreSQL integrations and UI refinements to well-known repos like vulnerablecode and ScanCode Toolkit. Comfortable across the stack, he combines hands-on DevOps and database configuration with practical UI improvements and test updates that enhance usability and reliability. Trained as a mechanical engineer with CNC, AutoCAD, and SolidWorks coursework, he brings a systems-thinking approach to software problems and a knack for translating complex industrial requirements into maintainable technical solutions. Colleagues value his ability to move between detailed implementation and team leadership, and his open-source work shows an aptitude for shipping production-ready tooling beyond corporate contexts.
code10 years of coding experience
bookCourse, CNC programming, Course, CNC programming at R&D Center For Bicycle and Sewing Machine
bookBachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at Lovely Professional University
languagesEnglish, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
116reputation
25kreached
10answers
3questions
github-logo-circle

Github Skills (17)

postgresql10
python10
django10
ui-design10
html10
testing9
cicd9
security9
css9
database-management8
javascript7
vagrant6
ruby-on-rails6
amazon-ses6
nodejs6

Programming languages (12)

TypeScriptDockerfileJavaCSSC++BatchfileSCSSJavaScript

Github contributions (5)

github-logo-circle
aboutcode-org/vulnerablecode

Apr 2019 - Apr 2019

A free and open vulnerabilities database and the packages they impact. And the tools to aggregate and correlate these vulnerabilities. Sponsored by NLnet https://nlnet.nl/project/vulnerabilitydatabase/ for https://www.aboutcode.org/ Chat at https://gitter.im/aboutcode-org/vulnerablecode Docs at https://vulnerablecode.readthedocs.org/
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 3 PRs, 9 pushes in 2 days
Contributions summary:Ranvir primarily focused on setting up the back-end environment and integrating essential components. They added database configuration using PostgreSQL and integrated Django settings. Moreover, the user added an admin panel. They implemented environment-specific configurations and made adjustments to the project setup.
cveosvpackage-urlcpevulnerability-scanners
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 PR, 26 comments in 1 month
Contributions summary:Ranvir primarily focused on enhancing the user interface of the ScanCode toolkit's HTML application. They implemented UI changes, including modifying the navigation bar, aligning elements, and removing dead code. The user also updated test cases to align with the UI adjustments, ensuring the correct display of scanned file names and other relevant information in the HTML output. These changes contribute to a more refined and user-friendly interface for the ScanCode toolkit.
licensingdependenciesdependency-graphcode-scanningprovenance
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
Ranvir Singh - Engineering Manager at Technical lead insiderdotin