Engineering Manager at Technical lead insiderdotin
Himachal Pradesh, India
Join Prog.AI to see contacts
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.
10 years of coding experience
Course, CNC programming, Course, CNC programming at R&D Center For Bicycle and Sewing Machine
Bachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at Lovely Professional University
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:
Back-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.
: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:
Front-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.
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