Yash Saraf

Engineering Manager at BrowserStack

Mumbai, Maharashtra, 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
Yash Saraf is an Engineering Manager based in Mumbai with 10 years of experience leading teams and shipping diverse software—from web and desktop apps to mobile and CLI tools—primarily at BrowserStack. An open-source enthusiast and two-time Google Summer of Code participant, he made notable contributions to scancode-toolkit, adding a practical --ignore feature plus testing and output integrations that improved real-world license and dependency scanning workflows. Comfortable in Java, Python, PHP and Node.js, he combines hands-on backend and automation skills with people leadership and delivery ownership. Known for translating developer-centric tooling improvements into product value, he brings a pragmatic engineering mindset and a decade of steady growth from individual contributor to manager.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Information Technology, A, Bachelor of Science - BS, Information Technology, A at Jai Hind College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

command-line-interface10
python10
command-line10
cli10
pytest9
testing9
plugin-development9
scanning8
licensing8
scanner8
automation8
automations8
git7

Programming languages (7)

TypeScriptC#JavaShellJavaScriptRubyPython

Github contributions (5)

github-logo-circle
: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:
userBack-end Developer & Automation Engineer
Contributions:38 commits, 5 PRs, 51 pushes in 8 months
Contributions summary:Yash's contributions primarily focused on enhancing the functionality of the `scancode-toolkit` by adding a new `--ignore` option for file and glob pattern exclusion during scans. They implemented the feature, wrote unit and end-to-end tests for it, and provided examples in the documentation. Further contributions include integrating plugins and formats for output such as CSV format and post-scan processing. These changes improve the tool's usability and extend its capabilities.
licensingdependenciesdependency-graphcode-scanningprovenance
yashdsaraf/canvas-lms

Oct 2022 - Mar 2024

The open LMS by Instructure, Inc.
Contributions:56 PRs, 62 pushes, 62 branches in 1 year 5 months
lmsopen-lmsincinstructure
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
Yash Saraf - Engineering Manager at BrowserStack