← Back to all work

Pocket Casts

The world's most powerful podcast player

2021-2023
Kotlin Vert.x Ruby on Rails Sidekiq Java PostgreSQL

The Challenge

Serving real-time podcast sync across millions of devices while maintaining fast response times. The User Sync API needed new endpoints for major features like End of Year Stats and podcast folders.

The Solution

Built new API endpoints on the Vert.x Kotlin server for End of Year Stats and the podcast folders feature. Maintained the queueing system (Ruby on Rails, Sidekiq & Java). Created a Ruby on Rails app to sell ad spots in the Discover section.

Results

  • Millions of active users across all platforms
  • End of Year Stats feature used by millions
  • Ad sales platform for Discover section

Need something similar?

Start with Estimo and get a first-pass estimate without the usual back and forth.

Get an estimate →