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

30+

Revenue

$8M

Industry

Technology

Delivered Services

Get a free consultation now

Schedule a Call

Challenge

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.

Share

Get a free consultation now

Schedule a Call