Tinder

Tinder

  • Built the second version of the iconic 'card stack' swipe interface
  • Built and shipped Tinder's first sponsored ad product: video ads
  • Created a highly custom video player experience using AVFoundation
  • Led modernization of build engineering practices
IRL

IRL

  • Technical Lead through company growth stage
  • Grew team headcount to 4 developers
  • Implemented a highly rich chat experience which was core to company strategy
  • Appeared in a WWDC keynote
Beachbody

Beachbody

  • Developed 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 data aggregation systems to combine biometrics input from HealthKit, multiple platforms, and hardware accessories
  • Implemented customer acquisition features which led to a 36% increase in conversions
Achievement

Achievement

  • Served as Technical Lead through a major app redevelopment
  • Mentored junior developers technical challenges and project contributions
  • Implemented a framework of highly polished UI components to create a branded user experience
  • Improved all aspects of existing architectural designs, app components, and development processes
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

  • Led development of 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 client-facing API
  • Architected with MVVM and Reactive Programming approaches
  • Designed entirely in Swift, beginning with the Swift 1.2 release
LivingSocial

LivingSocial

  • Designed the highly flexible purchase checkout process supporting variable steps, currencies, and payment methods
  • Built and shipped support for PayPal payment processing
  • 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 of EDGE speeds, devices with no front-facing camera, and manually managing all the memory