Sahil Verma

Director Of Product Management at Visa

Redwood City, California, United States
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
Sahil Verma is a product leader with 12 years of experience building developer-facing products and payments infrastructure, now serving as Director of Product Management at Visa after leading Developer Experience and ISV product strategy at WePay. He combines a full-stack engineering background (iOS/Android SDKs, React front-ends, Python/Node/Java backends) with a track record of shipping zero-to-one offerings and scaling platform products that unlocked hundreds of millions in payment volume. At Branch he led the DevEx team and contributed to the widely used open-source Branch SDKs for deep linking and attribution, improving core networking and install-tracking logic. Known for growing teams and career ladders, he also launched Dev Advocate functions that increased trust and velocity across organizations. Based in Redwood City, he pairs hands-on technical credibility with strategic product leadership across startups and large enterprises.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at Santa Clara University
stackoverflow-logo

Stackoverflow

Stats
517reputation
20kreached
23answers
0questions
github-logo-circle

Github Skills (20)

deeplink10
objective-c10
ios10
mobile-development10
android-sdk10
deep-linking10
networking10
java10
javas10
sdk10
swift10
debug9
debugging9
json8
hyperlink6

Programming languages (7)

C#TypeScriptJavaJavaScriptObjective-CPHPHTML

Github contributions (5)

github-logo-circle
The Branch Android SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
Role in this project:
userMobile Developer (Android)
Contributions:32 commits, 22 PRs, 28 pushes in 3 years 7 months
Contributions summary:Sahil primarily focused on enhancing the Branch Android SDK. Their work included adding retry mechanisms for GET and POST requests, fixing null pointer exceptions in server request queue methods, and improving the overall logic around request handling, particularly recursion. Additionally, the user implemented Google Search Ads integration by setting up the install referrer. The changes involved modifications to the SDK's core networking and install tracking functionalities.
onboardingreferralsharinglinkingcampaigns
The Branch iOS SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
Role in this project:
useriOS Mobile Developer
Contributions:40 commits, 18 PRs, 26 pushes in 11 months
Contributions summary:Sahil primarily contributed to the iOS Branch SDK, focusing on core functionalities related to deep linking and attribution. They implemented checks for non-install opens, added persistent storage for app versions, and modified the update state function to leverage the app version. Furthermore, they integrated the SDK version into install and open events, and refined the logic for wiping rewards after logout.
onboardingreferralsharinglinkingcampaigns
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