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.
12 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at Santa Clara University
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:
Mobile 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.
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:
iOS 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.