About the Project
The Wayfair Android app is one of the largest eCommerce platforms in the world, providing users with a seamless shopping experience for home goods and furniture.
Key Features
- App-only deals and early access to sales
- Real-time price drop notifications
- Personalized recommendations
- Order tracking and delivery updates
- Save and share lists with friends and family
- AR "View in Room" experience
Development Process & Involvement
Platform Architecture
- Led feature teams across multiple domains:
- Platform Architects
- Shop - Browsing and Product Details
- Growth - Onboarding and Push Notifications
- Mobile Architects Working Group
- Managed teams of 2-5 Android developers while providing cross-team support
Key Technical Achievements
- Analytics SDK Revamp:
- Replaced manual data input with automated tracking
- Code generation saved 16 hours of work per new event
- 90% reduction in time between event generation and sending
- 30% increase in event delivery
- Developer Tools:
- Created SwiftUI desktop app for real-time tracking monitoring
- Saved hundreds of developer hours
- Reduced tracking bugs introduced into production
- Push Notification Optimization:
- 45% increase in delivery rate
- 20% increase in click-through rates
- AR Experience Enhancement:
- Re-architected "View in Room" feature
- Improved performance and usability
- Reduced crash rates
- Product Details Page Replatforming:
- Boosted conversion rates by nearly 3%
- Increased engagement rates by 280%
Process Improvements
- Interview Process:
- Saved 30 minutes preparation per interview through formalized scoring system, guides, and take-home project changes
- Established standard baseline for candidate evaluation
- Developer Experience:
- Implemented multiple improvements saving hours of developer time weekly, through development of bespoke tools, scripts, and extensions