Mobile iOS development for Instagram Promote
Software Engineering





Context:


Instagram Promote is Meta’s in-app product flow for launching and managing Instagram Ads.




The Problem:


Instagram’s main codebase was written in Objective-C, while the Instagram Promote product was written in React Native. This created a slow loading experience when launching Instagram Promote, ultimately leading to unwanted churn for high-intent users.




The Solution:


A more performant React Native bridge front-end programming logic, allowing for laster load times for Instagram Promote.





My Role:


Sole software engineer, advised by colleagues on the Instagram Promote eng team, as well as the React Native eng team.




Impact:


300% reduction in Time-To-Interaction (TTI).

© 2026