URBN

iOS Engineer · 2021 — 2025

Joining a team of ten mobile engineers post-grad, I led the retention vertical for URBN's whitelabeled iOS shopping apps, Urban Outfitters, Anthropologie, and Free People.

Written in Swift with UIKit and serving 350K+ daily active users, I owned the Back-in-Stock feature end-to-end across all three brands, from the product page through signup and confirmation. I later replaced an underperforming third-party return-and-exchange vendor with a fully native flow. I refactored authentication to surface contextually anywhere in the app rather than gating users at a single entry point, and shipped the orchestration APIs both our iOS and Android teams built on.

Selected Work

back in stock waitlist CTA screenshot

Back in Stock

Adding users to a waitlist for out-of-stock products, and notifying them when the product is available again.

return and exchanges select product screenshot

Return and Exchanges

Built a native, in-house integration of return and exchanges, replacing a third-party vendor that was underperforming.