iOS · Visual Discovery

Pinterest

Worked on iOS features and experiments for Pinterest's Activation team, improving the experience for new users during their first 28 days.

Senior iOS Engineer·BairesDev contractor·Apr 2021 – May 2022

Overview

Pinterest is a visual discovery platform where people find, save, and share ideas and inspiration. As part of the Activation team, I worked on features, bug fixes, and experiments focused on improving the early user experience, especially during the first 28 days after sign-up.

Key Contributions

  • Built and maintained iOS features and bug fixes for Pinterest's Activation team
  • Ran product experiments, analyzed collected data, and presented results to support rollout decisions
  • Implemented features to adapt to iOS privacy changes, shifting focus from third-party to first-party data collection
  • Worked with Pinterest's internal A/B testing framework, Experiments, including Python-based targeting for specific user groups
  • Built Objective-C/UIKit interfaces with Texture, focusing on performance and scalable UI implementation
  • Added and maintained unit and UI tests with XCTest

Tech Stack

Objective-CUIKitTexturePythonExperimentsXCTestUI TestingMVCMVVMCocoaPodsJenkins