Tinder

Tinder

  • Rebuilt the iconic Tinder 'card stack' swiping control into an extensible internal framework
  • Built and shipped video ads
  • Created a highly custom video player experience using AV Foundation
  • Led modernization of build engineering practices
Beachbody

Beachbody

  • Developed fitness apps for iOS, watchOS, and tvOS platforms with extensive cross-platform integration
  • Deployed a continuous integration service integrating multiple codebases and shared internal frameworks using Fastlane, Ruby, and cloud services
  • Built HealthKit integrations and data aggregation systems to handle input from multiple platforms and accessories
  • Implemented customer acquisition features which led to a 36% increase in conversions
Achievement

Achievement

  • Served as Technical Lead through a major app redevelopment
  • Guided junior developers through technical challenges and project contributions
  • Improved all aspects of pre-existing architectural designs, app components, and development processes
  • Implemented a suite of highly polished UI components to create a branded user experience
Payment

Payment

  • Led development for Stripe Connect payment app
  • Developed a Redux-style architecture with ReSwift
  • Built custom integrations for Stripe PaymentIntents, Customers, Orders, Products, Refunds, Sources, and Tokens APIs
  • Integrated Payworks card terminals (EMV, contactless) and card swiping accessories
CrowdRise

CrowdRise

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

LivingSocial

  • Built and shipped support for PayPal payment processing
  • Designed a highly flexible purchase checkout process with variable steps, currencies, and payment methods
  • Created custom, animated UI controls for a tailored user experience
  • Coordinated with 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 that supported preloading + extensive robustness around offline conditions
  • Deployed subscription products with In-App Purchases
  • Migrated the codebase to support 64-bit architecture
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 speeds, devices with no front-facing camera, and manually managing all the memory