Tushar Goel is an experienced SDE based in Bengaluru with eight years building backend and full‑stack systems for security-focused and developer tooling projects. He designed Python-Inspector to speed dependency resolution and created a platform-agnostic dependency manager that reduced downloads and improved cross-language integration, while also optimizing VulnerableCode for 90% faster bulk searches. His open-source work includes backend refactoring for VulnerableCode and testing and feature additions to the community-driven social platform Donut, plus contributions to Fetchcode that helped it gain adoption by Microsoft, OWASP, Sonatype, and Google. Comfortable across Python, Django, Node.js and React ecosystems, he combines performance-conscious engineering (memory and DB optimizations) with real-world data synchronization experience handling hundreds of gigabytes. Colleagues value him for pragmatic problem-solving and for mentoring in programs like Google Summer of Code, reflecting a blend of hands-on delivery and community leadership.
8 years of coding experience
2 years of employment as a software developer
Vivekanand School
Bachelor of Technology - BTech, Electronics and Communications Engineering, Bachelor of Technology - BTech, Electronics and Communications Engineering at Jaypee Institute Of Information Technology
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
Contributions:4 releases, 321 reviews, 229 commits in 10 months
Contributions summary:Tushar primarily contributed to the backend logic of the project by refactoring existing code, particularly the Alpine importer, and migrating it to a new model. This included adjusting the data structures and validation related to parsing license expressions and affected version ranges. Furthermore, the user was involved in fixing bugs and enhancing the codebase, such as modifying code in the default and github improvers and fixing the issues related to package manager and their data fetch mechanism. Also, the user made improvements in API and views.
This is an Open Source social Platform where people can interact with Open Source expertise around the globe and work on different projects
Role in this project:
Full-stack Developer
Contributions:21 commits, 22 PRs, 82 comments in 8 months
Contributions summary:Tushar primarily contributed to the testing infrastructure and features of the social platform's frontend, with a focus on backend testing. They implemented and modified tests using tools like `chai` and `supertest`, ensuring proper user login and account creation functionalities. The user also added features such as image upload and logout functionality, with some updates to the view and route files. Furthermore, the user worked on memory management using `node-memwatch`, demonstrating a concern for application performance.
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.