Tinder

Tinder

  • Lead developer for first video ads product (TechCrunch)
  • Rebuilt iconic 'card stack' control into an extendable internal framework
  • Developed a highly custom video playing UX in AV Foundation
  • Led modernization of team build engineering practices
CrowdRise

CrowdRise

  • Built and shipped 35,000 LOC (including 400 tests) in Swift for the company's first iOS app
  • Guided API design for the company's first backend API
  • Architected with MVVM and Functional Reactive Programming approaches
  • Designed entirely in Swift, beginning with the Swift 1.2 release
LivingSocial

LivingSocial

  • Built and shipped support for PayPal payment processing
  • Developed a highly flexible checkout framework with variable steps, currencies, and payment methods
  • Created custom, animated UI controls for a tailored user experience
  • Worked on a small, globally-distributed team of three
AllTrails

AllTrails

  • Built and shipped a wearable accessory framework for integrating multiple wearables + SDKs
  • Architected a Core Data system supporting preloading + extensive robustness around offline conditions
  • Created subscription products with In-App Purchases
  • Migrated the codebase to support 64-bit architecture
Merchbar

Merchbar

  • Built and shipped a music profiling system that leveraged iTunes and Facebook data
  • Migrated the entire app from frame-based to Auto Layout-based UI designs
Hipster

Hipster

  • Featured on Apple’s What’s Hot, New and Noteworthy, and Staff Favorites lists in the App Store
  • Navigated a difficult time period of EDGE connection speeds, devices without front-facing cameras, and manually managing all the memory