Toptal helps social networking company increase user session length by 200%.
A social networking company partnered with Toptal to modernize its legacy Android application, improve media performance, and support more than 100,000 active users.
Client
A US-based content discovery platform helping people find and share the best of the web, personalized to them.
Employees
Revenue
Industry
TechnologyDelivered Services
Get a free consultation now
Schedule a CallChallenge
The company’s Android application suffered from memory leaks, crashes, slow media loading, and outdated third-party dependencies. These issues disrupted the user experience, reduced engagement, and made the application difficult to maintain.
Solution
High-performance Media Engine
Toptal developed an infinite-scroll feed supporting videos, images, GIFs, and ads, using ExoPlayer pooling and predictive caching to reduce memory consumption, eliminate playback delays, and improve responsiveness.
Modern Android Architecture
Toptal rebuilt the app using Kotlin and an MVVM architecture, improving code maintainability and memory management while replacing deprecated YouTube playback and X authentication libraries with custom solutions.
Outcome
200% Increase in Session Length
Optimized media playback, predictive caching, and improved session continuity contributed to a 200% increase in average user session length, while the application scaled to support more than 100,000 active users.
Improved Stability and Maintainability
The modernized architecture virtually eliminated out-of-memory crashes, reduced reliance on unsupported third-party libraries, and simplified ongoing maintenance and feature development.
Get a free consultation now
Schedule a Call