My Background - Before Venmo Graduated from Columbia Engineering Started at JP Morgan Left JP Morgan Learned iOS Development + Released 6 apps in the App Store Started as an iOS Engineer at Venmo May 2013 June 2013 August 2013 February 2014
My Background - At Venmo iOS Engineer February 2014 July 2016 Product Manager January 2016 Strategy Associate Completed the Flatiron School iOS Bootcamp December 2013
My Background - After Venmo Full-time Student at the Stanford Graduate School of Business September 2017 ??? Start a Company / Join an Early Stage Startup
● Most popular open source projects are hosted on Github.com ● Enables programmers to ○ Star ○ Fork ○ Pull Request ● Engineers can track, collaborate on, and see each other’s coding activity
● It’s free ● You don’t have to reinvent the wheel ● Minimizes room for error ● Engineers learn from other people’s code Why use other Open Source projects?
● Find engineers that are passionate about the work you do ● Assess skill level by observing their contribution and collaboration styles Better Engineering Hires
Questions Venmo asks before open sourcing a project 1. Is it general enough for other companies or apps to use? 2. Is its business logic not proprietary (i.e. risk + fraud rules)? 3. Do our team have the time and bandwidth to open source this now? If all of the above are “yes”, we’ll open source it.
Touch ID & Passcode ● Secures any app ● Used in the Venmo App ● Adopted by ○ Tumblr ○ ZocDoc ○ Many others ● Has more than 45,000+ total downloads github.com/venmo/VENTouchLock
Calculator Keyboard ● Add a calculator keyboard to your app ● Used in Venmo ● Has more than 7,000+ total downloads github.com/venmo/VENCalculatorInputView
Imagine you want to: Charge “Dasmer” $10 with note “delicious ” in a public payment. Go to URL: https://venmo.com/dasmer?txn=charge&amount=10.00 ¬e=delicious%20 &audience=public 2. Use Payment Links iOS or Android user will be redirected to Venmo app with screen:
3. Sign up for Venmo Purchases 1. Accept Venmo purchases in your own apps 2. Let friends split and share their purchases on the Venmo feed 3. Enable your customers to use their Venmo balance to pay for your goods and services